Change ResourceUtils to use static create method and cache in driver classes
Deprecate ResourceUtils constructors
Merge branch 'master' of github.com:grkvlt/brooklyn-central into feature/resourceutils-static

* 'master' of github.com:grkvlt/brooklyn-central: (37 commits)
  Replaced erroneous magic number with constant
  Fixed indentation following PR comments
  Changed pubsub message text to be in line with new Subscribe output
  Update following PR comments
  Fixed addition of elasticsearch dependency that had broken whirr/base/pom.xml
  Fixed another reference to StandaloneBrokerExample vs StandaloneQpidBrokerExample
  Fixed issue that mean example subscriber would quit after 101 messages, not 100
  Added message to the example message subscriber to clarify why it run, then quit
  Added call to super.connectSensors() in QpidBrokerImpl (its ommission meant the BROKER_URL sensor was never set)
  Updated example text to use same classname as provided class
  Updated whirr example to add whirr-elasticsearch jar to BROOKLYN_CLASSPATH and added note about including whirr-elasticsearch as a dependency
  Added whirr-elasticsearch dependency to hadoop-and-whirr example pom and test dependency to whirr/base/pom
  Updated screenshots in whirr hadoop example
  Fixed typo in whirrhadoop example
  Added explicit call to Entities.manage() for whirr entities (fixes entity display issue in web console)
  Added version-specific dependency for jclouds-enterprise (required by whirr)
  Update WideAreaCassandraCluster.java
  Update HighAvailabilityCassandraCluster.java
  fix test for removal of delete button from home page js gui
  tweak web example sql so it is more portable
  ...

Conflicts:
	examples/simple-nosql-cluster/src/main/java/brooklyn/demo/CumulusRDFApplication.java
Merge pull request #988 from grkvlt/feature/resourceutils-static

Change ResourceUtils to use static create method (resolved conflicts; merging)