build is now compatible with vert.x 2 series
use the correct naming convention
implement binary support
initial code for binary support
initial code for binary support
isolating all json specific code
merge branch 2 into vertx 1.x