SLING-3112 - Improve error reporting when connecting to a launchpad
instance fails

Propagate all error messages when connection fails

git-svn-id: https://svn.apache.org/repos/asf/sling/branches/tooling-ide-vlt@1526029 13f79535-47bb-0310-9956-ffa450edef68
SLING-3112 - Improve error reporting when connecting to a launchpad
instance fails

Gracefully handle all situations where connecting to a server fails.

git-svn-id: https://svn.apache.org/repos/asf/sling/branches/tooling-ide-vlt@1526030 13f79535-47bb-0310-9956-ffa450edef68