add backoff support to the `Repeater`, and leverage it in Entities. has nice side effect of speeding up many of the tests which rely on this repeater, including SoftwareProcessSubclassTest which goes from 10s total to 1s total.
set brooklyn properties in mgmt context *before* starting dependent managers
use `Os.tmp()` when we create temp dirs and files, and simplify creation and deletion, defaulting to delete on exit etc, use LocalManagementContextForTests in more places, and other misc test tidies
add support for keystore set from brooklyn.properties
correct logic for when different webapp explicitly specified via launcher `webapp(...)`
code review comments: clean up checkSafe and add some comments
more info and "eventually" check, for test failure
Merge pull request #1466 from ahgittin/certs-and-temp

Keystore can be specified from brooklyn.properties, and tidies to use of temp dir and tidies in tests
clearer comment
Merge pull request #1463 from ahgittin/repeater-backoff

add backoff support to the `Repeater`, and leverage it in Entities. has ...
reorganize how optimization is done:
- use US english for consistency
- move the optimize config files so they aren't included in generated WAR
- reorder so that the same order can be followed in projects which want to use this as a template for customized GUIs using this as an overlay WAR
add yaml blueprint for couchbase and some minor cleanups
Addressed @aledsage's comments on @ahgittin's PR #1468
Merge pull request #1470 from Nakomis/couchbase-tidies

Couchbase tidies
NonDeploymentManagementContext: return real managementNodeId
Merge pull request #1471 from aledsage/fix/NonDeploymentManagementContext-returns-correct-managementNodeId

NonDeploymentManagementContext: return real managementNodeId
Add new delegate entity for visualising group members in console
Added sensors for cluster node addresses and node interestingStats
Added summing enrichers on CouchbaseClusterImpl
Add delegate entity link