Adds hostname verification to the vertx DefaultHttpClient, along with accessors to disable it.  Hostname verification is an essential part of the HTTPS specification (rfc 2818 - http://tools.ietf.org/html/rfc2818#section-3.1).  Without it, vert-x is fundamentally insecure and open to man-in-the-middle attacks as clearly explained/substantiated in this article:  "The most dangerous code in the world: validating SSL certificates in non-browser software" (https://crypto.stanford.edu/~dabo/pubs/abstracts/ssl-client-bugs.html).

The fix adds hostname verification by adding the "HTTPS" endpoint identification algorithm to the SSL parameters if SSL is enabled on the client.  Note that creating the SSLEngine object now takes the request host and port; this is really only a requirement if hostname verification is enabled, but I didn't see any harm in including it for all SSL cases.
fix coding mistake:  change "isVerifyHost" to "setVerifyHost"
Little Windows issues. millis are working better and absolutely sufficient for the test.
Some timeout issues on my (not so quick) Windows laptop => released the timeouts a bit
https://github.com/vert-x/vert.x/issues/435
Merge pull request #432 from jdonnerstag/WindowsTimerIssue

(Windows) timeout issue
https://github.com/vert-x/vert.x/issues/438
Improved use of EventLoopContext
fixed indentation for a small area
context.tccl is not used anywhere
removed Context Singleton; successfully passing all tests
removed unused variable
renamed Args to CommandLineArgs
Generalised FolderWatcher, independent from vertx but easily extendable to be used by redeployer
Redesigned Redeployer to use FolderWatcher
https://github.com/vert-x/vert.x/issues/441
Merge pull request #421 from jdonnerstag/Context

Remove Context singleton
re-instated the setting of the TCCL which was removed in the PR
Merge pull request #439 from jdonnerstag/Redeployer

Redeployer rewrite
Revert "Merge pull request #439 from jdonnerstag/Redeployer"

This reverts commit f14abcadc73a520929176e62587f40fc7aa8bf17, reversing
changes made to 5da40fee3f5afdc7051a61797ffdc920211a66e1.
https://github.com/vert-x/vert.x/issues/443
classloader changes