Unwinding Handler class

* handle[xxx] methods to curried functions
* importing Bilby for functional tools
* importing Bacon.js for EventStreams
Condense into single event stream

* centralized pre-handler logging
* dynamic dispatch of event handler based on event metadata
handler.coffee now exports a single "register" function

* remove Handler class in favor of a single exported register-function
* rewrite update function to use EventStream instead of callbacks
* added error and logError functions in hope of cleaning up duplication across handler functions