Upgrade jclouds to 1.8.1 from 1.8.0
Upgrade testng+surefire+mockito

- testng to 6.8.8 from 6.8
- surefire to 2.18 from 2.17
- mockito to 1.10.8 from 1.9.5
- use org.testng.Assert instead of org.junit.Assert
Delete greenhousedata jclouds tests

- Greenhouse-element-vcloud was deleted in jclouds 1.8.1,
  see JCLOUDS-743
- The test included the comment “FIXME get Greenhouse working”!
Upgrade groovy to 2.3.4 from 1.8.6

- And groovy-eclipse-compiler to 2.9.0-01 from 2.7.0-01
- And groovy-eclipse-batch to 2.3.4-01 from 1.8.6-01
Add attribute for storing properties reload listener
Couchbase changes for Clocker
This closes #321

* github/pr/321:
  Delete greenhousedata jclouds tests
  Upgrade testng+surefire+mockito
  Upgrade jclouds to 1.8.1 from 1.8.0
This closes #319

* github/pr/319:
  Upgrade groovy to 2.3.4 from 1.8.6
This closes #317

* github/pr/317:
  Couchbase changes for Clocker
Un-sed Tomcat configuration
Tomcat entity supports HTTPS
Documentation improvements
Restart sensor feed on mirror entity rebind
Fix feed serialization and update test to catch the problem.

Feeds are serialized with the wrong element name (BasicFeedMemento.class.getName() vs feed) from what the code expects, allowing for only a single feed to be deserialized successfully.
Remove unnecessary config files from NOTICE

These config files are just starting points supplied by the
various projects in docs + blogs + default installs. The files
in Brooklyn are templated versions of the common install
configurations. These are files "without any degree of creativity".

e.g. see https://developer.jboss.org/message/909912 for an example
response from the community on licensing config files.
This closes #324
This closes #323
fix a few https/tomcat issues

add yaml example, making HttpsSslConfig coercible from a map, and misc tidy-up from #323 -
* use httpsPort when configuring (previously hard-coded 8443)
* fix integration test - parameters supplier, each entity needs its own app due to their lifecycle

also rename JbossXxxx things to JBossXxx (taking care to change names slightly to prevent case-insensitive collision errors)
This closes #325
Minor changes to help downstream Riak project