Fix bug #503886, errors setting up logging go to stderr.
The basic issue is that we were using logging to describe failures to set up logging. However, those fail with bad error messages rather than giving us the output we want. This was especially bad when the failure was occuring on the server. Since 'ssh' will pass back the stderr stream without bzr handling it at all.