removed jquery dependency
removed jquery dependency

Removed jquery dependency and corrected tests with keyboards-no-js-version
Linting fixes

- Corrected indentation
- Removed trailing whitespace
Added stub event dispatch mechanism for testing keyboard plugin
Switched test to use new js/util module rather than legacy js/core/util

- Moves the lesser-used 'key' arg to second place in util.each(...), which is better