Fix ConcurrentModificationException in SubscriptionContext
Added Brooklyn version to help pages, and as mouseover title on main brooklyn logo. Close brooklyncentral/brooklyn#1018.
fix JS tests around location dropdowns, including defining String.trim for JS contexts where it does not exist
Merge pull request #1049 from aledsage/fix/ConcurrentModificationException

Fix ConcurrentModificationException in SubscriptionContext
Remove code deprecated since 0.4.0
Further changes from deprecation

- Mostly changes required due to removal of methods in Task subsystem
- Fixing Groovy deprecated uses (not found during IDE refactor)
- Also removed a method deprecated in 0.5.0
additional tidies for #1053 (removing deprecated code around tasks and jmx)
Space typo. Thanks @ahgittin.
Merge pull request #1067 from jdtoy/version-logo

Added Brooklyn version string to web console. Help page and logo title mouseover.
JmxSupport uses BrooklynAccessUtils.getBrooklynAccessibleAddress when mode is JMXMP
Delete duplicate dependency on jersey-json in rest-server pom
Display selected application name in add-app modal header
Merge pull request #1070 from sjcorbett/jmx-accessible-address

JmxSupport uses BrooklynAccessUtils.getBrooklynAccessibleAddress when mode is JMXMP
Merge pull request #1072 from sjcorbett/add-app-titles

Display selected application name in add-app modal header