Changed 'new*' methods to 'create*' for more consistency to the Java API

I've changed all new* methods to create*, just like the Java API. The tests need a Scala vertx which TestVerticle doesn't provide - it gives a Java vertx - hence these "sVertx" in some of the classes.

In future versions the TestVerticle should be replaced by a Scala version.