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
Simplifies WebApplicationException class
Build produces Git SHA 1 and branch name metadata

Incorporated into
* manifests as Implementation-SHA-1 and Implementation-Branch
* REST API at /v1/server/version.
* jsgui (only sha-1) as comment in index.html
prototype of service_up being derived from service_not_up_indicators
add WhenFunctions which allows `Functionals.when(false).value("F")` approach to building up functions