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
Merge pull request #8 from rvaiya/rvaiya/routing_changes

Added login functionality
styling for backup view and re-factoring directory structure for all styles
Merge pull request #7 from winkerVSbecks/feature/styling-for-backup

styling for backup view and re-factoring...
added basic login

 - refactored koast admin api calls into common metho in koastAdmin
 - load koast admin functionality on app load
 - added basic login functionality
 - fixed gulp karma test files so ```npm test``` will work (needed by magnum ci)
Merge pull request #9 from nexus-uw/feature/login

added basic login
Updated gulpfile

  - Added dist ruleset/task which includes file minification/compression
  - Modified css compilation step so it now moves css into a dedicated directory in build
Merge pull request #11 from rvaiya/rvaiya/gulpfile

Updated gulpfile
implemented auto refresh auth token

- save/delete auth token
- refresh token 1 minute before it is set to expire
- check if stored token is valid on page load
- refactored user service to be cleaner
Merge pull request #13 from nexus-uw/feature/refresh-token

implemented auto refresh auth token
fixed refresh token test
Merge pull request #14 from nexus-uw/bug/fix-refresh-token-test

fixed refresh token test
linked build status to public page
Fixed login styling

  - Removed bootstrap
  - Added styling to login
  - Added working sass compilation rule
Merge pull request #15 from rvaiya/loginfix

Fixed login styling
Update README.md
updated dev port number
Refactored project so it is consistent with the internal guidlines.

  - Altered directory/module structure to conform to guidlines
  - Modified karma task to use angular-filesort
  - Fixed some  tests which broke as a consequence of the structural changes (WIP)
Removed duplicate files, fixed some tests
Merge pull request #16 from rvaiya/refactor

Refactored project so it is consistent with the internal guidelines.