Fix typo referencing incorrect client id in connection packet
Merge pull request #79 from thatguydan/patch-1

Fix typo referencing incorrect client id in connection packet
Fix crash on ack callback not exist
Merge pull request #80 from cdotchen/master

Fix crash on ack callback not exist
Restyle
Bind stream's close to MqttServiceClient's close
Tweak tests
Docs
Maintain connection state on the client
Queue packets if the client is disconnected
Send queued publish packets after connection
Fix subscribe tests to require the client be connected

Kind of an obvious one, Adam.
Include subscribe in offline messaging
Add unsubscribe to offline messages
Make public methods chainable
Merge pull request #86 from adamvr/offline-messages

Offline messages
Update readme
Don't disconnect before connecting

Kind of a hack
Clean up on connect if disconnected and immediately if connected
Merge pull request #88 from adamvr/fix-end-with-queued

Don't disconnect before connecting