Made SockJS server an interface
Move RouteMatcher to ext and make it an interface
Made eventbus and related classes code gen friendly, plus OpenOptions test and some tweaks
verticle factories based on prefix
Some work on annotations
more api work for codegen
Mainly some more annotations for codegen
added validate plugin
Use codegen annotation processor