brooklyn-camp platform updates to accompany recent camp changes
Convert groovy to java: OpenShift and Whirr
Fix sandbox/dropwizard (after /rest module changes)
Convert WhirrHadoopClusterImpl from groovy to java
Rename Util.prep Util.escape. Deprecate former.
Simplify entity-sensors.js. No need to pass this/that around so much
Delete updateSensorsNow call from entity-sensors view render()

initialise() calls loadSensorMetadata() which calls updateSensorsNow()
after metadata has loaded.
Brooklyn launcher: don't exit on failure
Mark BindDnsServer integration test as WIP
Merge pull request #836 from grkvlt/fix/bind-test-wip

Mark BindDnsServer integration test as WIP
groovy rest resource now (due to jersey upgrade? or api inheritance?) must define what it consumes
Merge pull request #834 from aledsage/fix/brooklynLauncher-doNotExitOnFailure

Brooklyn launcher: don't exit on failure
Merge pull request #824 from aledsage/convert/more-groovy-to-java-20130705

Convert groovy to java: OpenShift and Whirr
fix bug where policy config doesn't display because rest server returns non-serializable default value AutoScaler$3
just print one line of stack trace in stdout (rest in stderr) so that console log doesn't become hopelessly unreadable on errors
(e.g. when starting a 5-node app and we get an early cloud error, with all 5 nodes failing and propagating upwards, without this we have thousands of stack trace lines we have to scroll back through to see the core problem!)
Merge pull request #838 from ahgittin/fix/misc4

minor misc fixes and tidies encountered using this in the field
Fixed issue that was preventing brooklyn.properties from copying if .brooklyn folder doesn't exist
Mark MongoDBServer.HTTP_INTERFACE_URL an openable link for RendererHints
Merge pull request #817 from ahgittin/feature/camp

brooklyn-camp platform updates to accompany recent camp changes
Link names in sensor table to json sensor value

* Uses values in view.sensorMetadata[sensor].actions.json
* Doesn't attempt to link if no .json exists
* Escape sensor description/type/name in template rather than via Util