gce
Restore ActiveMQ.launch command

- remove debug code which was added, so can merge.
GCE support and more testing
Merge pull request #924 from aledsage/feature/google-compute-engine

Feature: google compute engine
Merge pull request #925 from ahgittin/fix/sshmachine-deprecation

Fix/sshmachine deprecation
Add support for location extension points
If dontCreateUser is set, do nothing with the user

Previously, this case was logged as "Not creating user {}, and not setting its password or authorizing keys" - but due to a missing else clause, it immediately went on to try and change the password/authorized keys file.
Merge pull request #928 from richardcloudsoft/fix-dont-create-user

If dontCreateUser is set, do nothing with the user
Merge pull request #929 from ahgittin/misc

a fair few minor fixes and tweaks in the course of working with global day trader in sce
ConfigKEys.getStaticKeysOnClass: improve logging

- if get exception for a field, then log which field was causing the
  problem
Deletes keys defined in ConfigKeys

- Update all uses to the new BrooklynConfigKeys
- Was previously deprecated, with fields in ConfigKeys referencing
  those in BrooklynConfigKeys. But this led to strange NPEs where
  ConfigKeys fields were null (presumably due to ordering of
  initialising the two classes' fields)!
- Breaks backwards compatibility, but better to have a compilation error
  than a weird NPE.
Merge pull request #927 from aledsage/feature/location-extensions

Add support for location extension points
Merge pull request #930 from aledsage/fix/NPE-from-ConfigKeys-fields-strike2

Fix: NPE from ConfigKeys fields
Merge branch 'master' of github.com:brooklyncentral/brooklyn
more ibm tweaks - fabric collect sensor correctly and geodns not needing full refresh so often
promote CloudMachineNamer so other cloud locations (eg IBM, Ravello) can use it,
including recent GCE tweak