Added More Unit Tests.

All Classes now override description to provide more human friendly information about the object's state

CBMessageClient
@property isConnected - shows if the message client is connected
@property host - shows the name of the host the message client is connected to
-(void)connect - connects the message client to messagingAddress set in ClearBlade settings
-(void)disconnect - disconnects from the current server

CBQuery
made properties query and OR private

-(CBQuery *)startNextOrClause - allows you to construct queries with multiple or clauses

ClearBlade
+(instancetype)initSettingsWithAppKey:(NSString *)key
                        withAppSecret:(NSString *)secret
                    withServerAddress:(NSString *)address
                 withMessagingAddress:(NSString *)messagingAddress
- ALlows you to initialize with a different URL for messaging platform.