Merge pull request #852 from nscavell/master

Simplify Message reply methods
Added some tests for sending invalid objects
VertxOptions and a few more tests
Some more thread safety work
Added blocked thread checking functionality
Added some tests with verticles
Check for blocked worker threads too
introduced DeploymentOptions and a few tweaks and tests
Add checks to prevent various classes being used from multi-threaded worker contexts
use host and port when creating dns client
http and thread refactoring part I
more shenanigans around threading
some more context tests
Added enabled cipher suites for TLS
added buffer.slice() and some cleanup in NetSocketImpl
Buffer.getString() test
delete duplicate log
delete duplicate log line
Merge pull request #855 from stream1984/master

delete duplicate log
Moved SockJS and RecordParser from core to ext. Renamed packages to io.vertx and got rid of java intermediate package