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.
the URLs in the auto deployment notifications were missing the region
Merge pull request #540 from claymccoy/fixAutoDeployNotificationsForRegion

the URLs in the auto deployment notifications were missing the region
initial content from Yeoman Angular generator
Added new R3.* instance types
updated c3 instance details
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
change to force a build
updating code to work w/new pricing sheet from AWS