Removing dependency on jasmine_matcher_extensions for testing.
- Fixing a bug where add/remove event type methods were not calling the
  adaptor functions.
- Adding support for "enterpress" event that doesn't call any actions
  until it knows the ENTER key was pressed.