New router

Like the `ScalaBusMod` this can be used as a replacement for `RouteMatcher`. It should be more idiomatic to use than the `RouteMatcher`.
Added the `executionContext` to `VertxAccess`, so it's available on all our Verticles.