Convert DynamicGroupTest from groovy to java
Convert AttributeMapTest from groovy to java
Convert AttributeTest test from groovy to java
Convert GeoscalingScriptGeneratorTest from groovy to java
Convert BrooklynMetricsTest from groovy to java
bump maven-war-plugin version (old version was fine here but new version needed in downstream projects),
along with the parameter which fixes the second copy overwriting the files changed by the replacer plugin (for war plugin v 2.1+);
confirmed the resulting WAR is identical apart from the pom changes
Fix for failing ItemsInContainersGroupTest

- don’t do group.addMember if member is no longer managed
Fix NonDeploymentManagementContext.toString

- avoid StackOverflow in toString
- happened in circumstances where entity.toString called
  entity.getConfig, which called entity.getExecutionContext(), which
  threw an exception in checkInitialManagementContextReal, which
  tried to call NonDeploymentManagementContext.toString
Nginx: avoid repeated err logging if member has no host+port
Log yaml on REST createApp call
Reduce logging on LocationUsageManager.recordLocationEvent
add support for last-modified-date for persistent store objects, and use that to determine which mgmt nodes are live
address code review comments from brooklyncentral/brooklyn#1464 - mainly tidying up names and logging
This closes #11
Use findUniqueSshMachineLocation helper in SshFeed
Set summary for MachineEntity ssh task
ensure effector tasks are always tagged appropriately, fixing bug where some direct invocations did not get tagged correctly and would be GC'd immediately on completion, and adding test
env vars for ssh commands on task and in gui
add an "only if service up" mode to several sensor feeds (the ones most likely to be configured ahead of time),
and just-in-time inferene for ssh-feeds with test
don't include extra output in SshFeed calls