Renames and cleanup and fixing UI.
Merge branch 'di' of github.com:Netflix/genie into di

Conflicts:
	genie-server/src/main/java/com/netflix/genie/server/resources/ApplicationConfigResource.java
	genie-server/src/main/java/com/netflix/genie/server/resources/ClusterConfigResource.java
	genie-server/src/main/java/com/netflix/genie/server/resources/CommandConfigResource.java
	genie-server/src/main/java/com/netflix/genie/server/resources/JobResource.java
	genie-server/src/main/resources/jpa-context.xml
Fixed clients to run idempotently, and changed all resources to v2.