Error Handling Changes

Reduced verbose error messages.

If a connection to the API server fails, the appropriate message will be displayed.

Subsequent attempts to make API calls will try to re-establish a working connections, and die gracefully upon failures.