First pass at brooklyn reloading brooklyn.properties (server side, no safety checks etc)
Reload loacations on brooklyn.properties reload
Reload ManagementContext config and location registry on reload of brooklyn.properties
Added basic (failing) test for reloading brooklyn.properties
Renamed LocalManagementContextEst
Created override of LocalManagementContext constructor to take a BrooklynProperties.Factory.Builder, to allow reloading of brooklyn properties from supplied property files
Removed spurious test class
Implemented NonDeploymentManagementContext.reloadBrooklynProperties()
Updated following PR review
Fix Cassandra fabric setting seeds
Reduce excessive cassandra-seed logging

- CassandraNode was repeatedly publishing serviceUp, causing log.debug
  every second
- Don't log on fabric stopping (otherwise complains no seeds, with
  scary threat of split-brain)
Deletes openshift from core

- moved to https://github.com/cloudsoft/brooklyn-openshift
Merge pull request #1176 from aledsage/fix/CassandraFabric-setting-seeds

Fix setting seeds in CassandraFabric
For cassandra rebind
Persist EntityRef in xml-serialization (WIP)

- Instead of replacing the entity with a string, and storing which
  fields/config/attributes this had been done to, we persist an
  EntityRef or LocationRef. On deserialisation this can be replaced
  with an EntityProxy.
- TODO: at deserialisation of the mementos, we don't have all the
  entities yet so can't crate all the proxies. E.g. if the first file
  references the second, then we can't deserialise the first's EntityRef
  into an EntityProxy.
AstyanaxSample to use different columnFamilyNames
Remove use of MementoTransformer (in persistence)
Persist completed attributeWhenReady config

- currently it's belt and braces (!)
-- MementoGenerators swaps the task for the completed val or null
-- XmlMementoSerializer has a converter for Task
Expand machine-rebind testing
Cleanup XmlMementoSerializer