Experimental HAL work
Merge branch 'demo-master' into ozf-112-folders-hal

Conflicts:
	grails-app/providers/marketplace/rest/CustomDomainObjectWriter.groovy
	grails-app/resources/marketplace/rest/ProfileResource.groovy
	src/groovy/marketplace/rest/ApplicationLibraryRepresentation.groovy
Revert "Revert "OZF-112: Switching to HAL format for ApplicationLibrary list""

This reverts commit 2b20c5f2173709ac5f5c2436c4b4bcb96f382435.

Conflicts:
	grails-app/providers/marketplace/rest/CustomDomainObjectWriter.groovy
	grails-app/resources/marketplace/rest/ProfileResource.groovy
OZF-112: getting RepresentationWriters working
Some work on HAL support
OZF-112: Cleaning up unused code
Cleaning up some unecessary getters
OZF-112: Initial work on AbstractHalRepresentation
OZF-112: ApplicationLibraryRepresentation work
Merge branch 'demo-master' into ozf-112-folders-hal

Conflicts:
	grails-app/conf/BootStrap.groovy
OZF-112: Cleaning up ApplicationLibraryRepresentation
OZF-112: Fixing compilation errors
OZF-112: Fixing runtime errors in HAL
OZF-112: Allowing interop with non-HAL folder format
Merge branch 'ozf-112-folders-hal' into demo-master

Conflicts:
	grails-app/conf/BuildConfig.groovy