switches to qunit for tests and installs dependencies with npm and bower
adds a normalize hook
Merge branch 'master' into qunit
adds a normalize hook and test
removing lint error