Change Vert.x TCP argument handling to use arrays rather than lists.
Fix netty TCP tests.
Refactor callbacks to use Java 8 futures and lambdas.