Clean up Client API
Clean up Client API

* Only allows triggering event with client- prefix.
* Fix `off` function for Broker.

andrewjcasal/koding,gokmen/koding,gokmen/koding,cihangir/koding,jack89129/koding,koding/koding,usirin/koding,koding/koding,rjeczalik/koding,alex-ionochkin/koding,cihangir/koding,jack89129/koding,mertaytore/koding,koding/koding,andrewjcasal/koding,drewsetski/koding,cihangir/koding,kwagdy/koding-1,rjeczalik/koding,drewsetski/koding,jack89129/koding,szkl/koding,kwagdy/koding-1,rjeczalik/koding,alex-ionochkin/koding,acbodine/koding,gokmen/koding,jack89129/koding,drewsetski/koding,gokmen/koding,cihangir/koding,jack89129/koding,andrewjcasal/koding,cihangir/koding,alex-ionochkin/koding,szkl/koding,drewsetski/koding,drewsetski/koding,acbodine/koding,alex-ionochkin/koding,andrewjcasal/koding,gokmen/koding,sinan/koding,szkl/koding,rjeczalik/koding,kwagdy/koding-1,kwagdy/koding-1,rjeczalik/koding,acbodine/koding,acbodine/koding,kwagdy/koding-1,jack89129/koding,jack89129/koding,andrewjcasal/koding,acbodine/koding,cihangir/koding,usirin/koding,usirin/koding,szkl/koding,sinan/koding,mertaytore/koding,gokmen/koding,kwagdy/koding-1,mertaytore/koding,usirin/koding,alex-ionochkin/koding,rjeczalik/koding,andrewjcasal/koding,usirin/koding,acbodine/koding,mertaytore/koding,mertaytore/koding,drewsetski/koding,gokmen/koding,cihangir/koding,sinan/koding,rjeczalik/koding,gokmen/koding,sinan/koding,drewsetski/koding,acbodine/koding,alex-ionochkin/koding,alex-ionochkin/koding,kwagdy/koding-1,sinan/koding,drewsetski/koding,andrewjcasal/koding,koding/koding,usirin/koding,mertaytore/koding,szkl/koding,usirin/koding,rjeczalik/koding,jack89129/koding,szkl/koding,sinan/koding,sinan/koding,cihangir/koding,kwagdy/koding-1,acbodine/koding,alex-ionochkin/koding,koding/koding,koding/koding,szkl/koding,koding/koding,andrewjcasal/koding,koding/koding,sinan/koding,usirin/koding,szkl/koding,mertaytore/koding,mertaytore/koding