* Use new "inversion-of-control"-style Backbone `listenTo` API
* Refactor internals to work with Backbone v0.9.10.
* Fixes #8