Events#Once

Hello! This PR implements Events#once, a handy bit of syntactic sugar for self-disposing event bindings that will only run one time, along the lines of [jQuery.one()](http://api.jquery.com/one/) and [Backbone.once()](http://backbonejs.org/#Events-once). Useful when you want to say "when this event fires, do this thing one time".