Support metrics for Vert.x

Signed-off-by: nscavell <nick.scavelli@gmail.com>
Merge branch 'metrics-squashed' of github.com:nscavell/vert.x into nscavell-metrics-squashed
Merged and fixed new metrics SPI
Merged in new Metrics SPI stuff
Disabled all ssl protocols apart from TLSv1.1 and TLSv1.2 due to POODLE vulnerability
When setting a null handler on the MesssageConsumer, the register method should set registered flag to false otherwise registration won't effectively happen

Signed-off-by: Julien Viet <julien@julienviet.com>
Merge pull request #937 from vietj/master

When setting a null handler on the MesssageConsumer, the register method...
some work on options defaults
Merge branch 'master' of github.com:eclipse/vert.x
Support configuring from system properties in Starter
Updated command line help
Removed old comment
Message Forward
  -Added capability for forwarding messages
  -Added forward with header/body optimizations
  -Added isForwarded status flag on Message
  -Unit Tests
  -Cleanup, method renaming for consistency
  -Written against latest vert.x EB API
No need to disable TLSv1
Message Forward
  -Added capability for forwarding messages
  -Added forward with header/body optimizations
  -Added isForwarded status flag on Message
  -Unit Tests
  -Cleanup, method renaming for consistency
  -Written against latest vert.x EB API
Message Forward
  -Fixed issues with indentation, spacing
  -Added tests via PR suggestions
  -General cleanup, verification of tests
Merge branch 'current-message-forward' of github.com:wprice/vert.x into current-message-forward

Conflicts:
	vertx-core/src/main/java/io/vertx/core/eventbus/impl/MessageImpl.java
	vertx-core/src/test/java/io/vertx/test/core/ClusteredEventBusTest.java
	vertx-core/src/test/java/io/vertx/test/core/EventBusTestBase.java
	vertx-core/src/test/java/io/vertx/test/core/LocalEventBusTest.java
Fixed various things in the PR including: some remaining cosmetic issues with lack of spaces, various fixes/improvements in MessageImpl, etc
Further improvements to MessageImpl
Simplified ssl handler creation logic and make sure SSLv3 is disabled in all situations