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
expands power of Tasks.resolveValue with new supporting class ValueResolver, supporting timeouts on resolving value and forcing submission of execution to a task context where needed;
means that config arguments can be resolved in more places, such as effector default values from the GUI
expand the vocabulary for looking for entities in a given scope, simplify access to scope (use `descendant("xyz")`) and  simplify access to config/attrWhenReady on the same node, and use static inner classes in YAML DSL objects