Properly accounted for all hosts being unavailable at Client creation #349

This change also fixed messaging to the Console which was sorta ugly as an exception is now being properly raised and trapped.