Improve CLI client error handling.

Handle cases when the load balancer host doesn't exist or refuses the connection.
Move all error handling in warthog.core to a mixin class that has access to the ._server attribute of each command instance.