adding the ability to set arbitrary headers via RestClientService
remove spaces between imports
formatting, additional tests
Avoided error when submitting a form offline
Made it possible to skip cache loading during cache loading
ASGARD-1187 Redirect browser GET requests from old server names to new server names

This allows us to have a smooth transition of getting our users accustomed to using the new server names by redirecting their browser requests to the new server names, without interfering with non-browser requests from scripts.
Code style fix
ASGARD-1302 Publish explicit Eureka VIP address

This will make it possible for people to make calls to Asgard in the cloud using Ribbon and Eureka instead of relying solely on DNS and ELBs.

Unfortunately, the behavior of the constructors in parent classes in eureka client makes it difficult or impossible to unit test this change without first rewriting eureka client to be more test-friendly.
initial content from Yeoman Angular generator
grunt modifications specific to Asgard
put grunt dist under web-app
remove cruft from index
remove unneeded yeoman files and rev grunt task
add NgController
remove unused css and image tasks
quicker html and js regeneration for grunt watch
use phantomjs rather than chrome for karma tests because it works in Jenkins
junit results for karma tests in build
grails controller dedicated to angular pages
add js dependencies needed for new pages

This reverts commit 0910452ee7122e6ee6b91df40a477b70a97f23b7.
angular 'detail' and 'new' pages for deployment
added comment
consistently use good "judgment" everywhere
rather than the bad "judgement" spelling
fix missing word in sentence
Merge pull request #542 from claymccoy/integrateNewDeployPages

new deployment pages
Merge pull request #537 from joesondow/ASGARD-1302-Eureka-VIP

ASGARD-1302 Publish explicit Eureka VIP address
Merge pull request #535 from joesondow/ASGARD-1187-redirect-nac-to-asgard

ASGARD-1187 Redirect browser GET requests from old server names to new server names
Merge pull request #527 from edx/e0d/rest-client-headers

Adding the ability to set arbitrary headers via RestClientService