Added NOTIFY_ON_DUPLICATES to AbstractMembershipTrackingPolicy, default to existing behaviour (i.e. true)
Disable HA when running from BrooklynRestApiLauncher

Otherwise HighAvailabilityManagerImpl throws NPE when creating
management record
Added CouchbaseLoadGenerator
Implemented couchbase load generator
Updated following PR comments
Updated following PR comments
Displays a summary of HA status on web home page
Standbys respond 403 to non-GET/HEAD HTTP requests
Fix a couple of CSS errors
jsgui: Make standby servers obvious

Overlays a div blocking interaction with page when the server is a
standby. It can be deleted if the user really wants but the server
will also reject non-GET/HEAD requests.
jsgui: Rework HA model for tests

Starts auto-update from config.js rather than automatically.
refactor rebind tests to share common code and remove warnings (and in one case fix test logic mistake obscured by too many warnings)
start of work to persist entity type info; disabled for the moment, but when reenabled (in BasicEntityMemento) the RebindEntityDynamicTypeInfoTest works
remove simpleName from dynamic type, and cache as transient on snapshot
don't persist isTopLevelApp unless it's not obvious
experimental -- drop isTopLevelApp altogether; count entity as app if no parent. TBC.
if this is safe, can collapse w previous commit; if not, just drop this.
just set one of type and typeToken in config key and sensor, so serialization is nicer
persist dynamic effectors, done properly, and remove a bunch of warnings;
we're not persisting any other dynamic type info because it is all reconstituted already, it seems
Merge pull request #1383 from Nakomis/couchbase-load-generator

Couchbase load generator
test fixes and code review comments for persisting effectors