Debugger: Fix pipe connection error message construction on Windows
Adding an integer to a C string does pointer math, rather than
converting to string. Instead convert the result of GetLastError
to
string before adding it to the error message.
This problem was accidentally introduced by !8711 (merged).
Signed-off-by: @williamr
Edited by Brad King