Install Karma and more to get tests to run

Still a module loading error. Can't load npmalerts app.
Fix 'grunt dist' task
Fix spelling of service
Fix links for switching between watch and unwatch

Wasn't working before because of Angular routing