quiet travis - too loud
docs: improve and give advanced example
feature: treat handlers as methods

allow you to call 'this' from within a handler,
and receive the object the handler belongs to