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