changing event to support data

updating event.js to support the jQuery style custom data object. Includes bind, delegate, live, one and on. Also adding unit tests to event.html and zepto.html