Feat/front end testing

This pull request adds front-end unit testing (Jasmine + Karma) to our User app. 
It will be trivial to add the same testing to the Admin app
We can now test individual functions within controllers and services
The one passing test I added can be removed if you want ($scope.dogSays = 'woof')
To run tests, just cd into the tests directory and run "karma start karma.conf.js"
(I will add Karma test-running to the Gulpfile later)