Add datagram support

Please review @purplefox but not pull in yet.. As it depends on a snapshot of vertx-core and netty.