Remove handler stuff from PusherClient and expose client info

ClientInfo holds 'gen_event_pid' and it's possible to call directly:

* :gen_event.add_handler
* :gen_event.delete_handler
* :gen_event.call
* Etc