Only unsubscribe from channels if subscribed

Currently, if `Pusher.unsubscribe("channel")` is called twice, Pusher blows up with:

    TypeError: Cannot read property 'unsubscribe' of undefined