Added login functionality

  - Added authentication service
  - Added login view
  - Updated routes
  - Added angular dependency injection to gulpfile
  - Added server task to gulpfile
  - Added test task to gulpfile

@nexus-uw: Please review my changes