JSHinting the server code
Add underscore.js as frontend dependency
Load the main module/app definition first in the karma test, and add underscore
Use Jasmine 2 for better async testing
Add library angular service and write a basic test for it