fix(#3): jqLite.triggerHandler() doesn't accept event objects

- By passing an event string name instead events should resume firing
properly.
- Converted $() to angular.element
- Converted .trigger() to .triggerHandler() in spec
- Added 'ui.event' as a module dependency
- Re-enabled tests
- Regression introduced by d77bfe74e4ca2c463f76bac4f8b2e1e7464f7773