Pusher.disconnect now clears the state of the ChannelManager so that you don't get 'already subscribed to this channel' errors after disconnecting and reconnecting
Merge pull request #3 from leggetter/reconnect-fix

Fix for exception thrown when you connect -> disconnect -> connect