once and chainable api proposition

Hi guys 
what do you think of this little changes
- I have added a once method to bind a single time
- added a chainable style Events(el).on, Events(el).off, Events(el).once
- added some mocha tests