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
test fixes and code review comments for persisting effectors
more code review comments - reorder field and clarify deprecation comment
revert 08c40af, keep isTopLevelApp, but suppress it in cases where it's obvious
switch order of type token inference to be clearer as per code review
Change the docs to refer to Apache mailing list

All references to the Google Groups lists removed.
misc javadoc and comments, and doing type coercion on sensor lookups where needed
Decrease debug logging

- A customer’s debug rolling log files were filling up extremely fast.
- Decreasing the repetitive (and extremely frequent) logging to trace.
Fix use of service command with iptables and deprecate old methods
Covert DynamicClusterTest from groovy to java
Deletes nested DynamicClusterTest.FailingEntity

- use instead brooklyn.entity.trait.FailingEntity
Added NOTIFY_ON_DUPLICATES to AbstractMembershipTrackingPolicy, default to existing behaviour (i.e. true)
Updated following PR comments
Updated following PR review