HTTP Tests

So some route matcher tests fails if I don't add an async vertx.stop method. If I run it separately (mvn test -Dtest=...) then it's fine. So obviously we have tests effecting each other, which is no good. I didn't add the latch and calling async vertx.stop to VertxTestBase so you can take a look. It also seems adding this slows down the tests quite a bit, by ~30 seconds on my machine.