Advanced events for JavaScript. Designed for use with Backbone.js and depends on Backbone.Events.