Merge pull request #948 from vietj/master

Uses maven surefire 2.18-SNAPSHOT to fix https://jira.codehaus.org/brows...
Upgrade to Netty 4.0.24 and add workaround for https://github.com/netty/netty/issues/2586
Fixed websockettest
Merge branch 'master' of github.com:eclipse/vert.x
Removed blocking code from HttpServerImpl.close()
cluster no pong test
Implement automatic redeploy for verticles
Small improvement to sendFile
Remove some System.out.println
Rewrote failing test
Load and serve files from the classpath
Small tweak to test
Allow readPos and writePos to be set on AsyncFile
Added or refined parameter checks in BufferImpl, DatagramSocketImpl, DatagramSocketOptions, DnsClientImpl, EventBusImpl, DeliveryOptions, AsyncFileImpl, NetworkOptions, RecordParser, AsynchronousCounter and SharedDataImpl, added unit tests for several existing parameter checks, simplified several unit tests.

Signed-off-by: Heribert Hirth <git@frostcode.de>