JavaScript tests

Karma runner hooked to the maven build process.
Jasmine tests configured to work with my require.js setup both under
Karma and on the testing page provided on ~/test/