change default value for JcloudsLocationConfig.MAP_DEV_RANDOM_TO_DEV_URANDOM to true
MathPredicates: fix generics
Add DependentConfiguration builder for runNow

- Instead of calling waitInTaskForAttributeReady, allow the builder
  to have a runNow() that waits immediately, as well as build()
  that return a not-yet-submitted task.
- Refactors DependentConfiguration.builder to separate the multi-source
  and single attribute building
Use DependentConfiguration.builder().runNow()

- also removes duplicate wait for attribute
Fix listAttributesWhenReady

- was not using readinessPredicate, so infinite loop
- also removes compiler warning in attributeWhenReady
Deprecates DependentConfiguration.whenDone

- only used in tests; let’s move it to test code
Replaced CouchbaseLoadGenerator classes with yaml VanillaSoftwareProcess
Splits pillowfight into separate (referable) YAML file, rebases on master
Copied in @ZaidM's work from https://github.com/ZaidM/brooklyn/tree/couchbase-sync-gateway1
Fixed bucket creation
Fixed CouchbaseSyncGateway live tests
fixup me - temp commit
Adds TemplateProcessorTest

- includes failing tests for:
-- testApplyTemplatedConfigWithAttributeWhenReady
-- testManagementContextConfigWithDot
Adds apache header to Ec2LiveTest, adds 'Live' group to tests
CLI for retrieve persisted state
Fix BrooklynLauncherRebindTestToFiles
This closes #1
This closes #25

Conflicts:
	software/nosql/src/main/java/brooklyn/entity/nosql/couchbase/CouchbaseClusterImpl.java - connect enrichers was removed, fixed here
Add ServerApi to rest-client/BrooklynApi
Adds two convenience methods to BrooklynApi for extracting domain objects from Responses