Implemented queuing mechanism that it will automaticlly resend again while connection channel is available. (However it only queue the message if the connection is temperarily not available, such as hasNoSpaceToSend or AlreadyTryingToConnect occurs)
Merge branch 'master' of github.com:hsiehhaoyu/iOSCloudClassRoom