Support ClientInitReject messages.

Instead of blindly loading the core info while connecting, QuasselDroid should instead check to see if a ClientInitReject message was sent instead and handle it.  This prevents crashing if the init was rejected for any reason.