Covert DynamicClusterTest from groovy to java
Deletes nested DynamicClusterTest.FailingEntity

- use instead brooklyn.entity.trait.FailingEntity
Merge pull request #1398 from aledsage/refactor/DynamicClusterTest-from-groovy-to-java

Refactor DynamicClusterTest from groovy to java (and tidies)