Emit extra pubsub events: subscribe unsubscribe psubscribe punsubscribe
Emit extra pubsub events: subscribe unsubscribe psubscribe punsubscribe

* It's still also possible to use the deferrable from subscribe, unsubscribe etc. which succeeds when the subscription succeeds
* Internally allows us to optimise resubscription on reconnect to use a single redis call

adityagodbole/em-hiredis,dixiS/em-hiredis,mloughran/em-hiredis,pusher/em-hiredis,loggator/em-hiredis