adjust vert.x booter to use a boot-defaults file per launcher, add a log4j.properties file (that can be pre-filtered using boot-default properties), adjust to api changes in vabr routing classes and cartographer methods

Conflicts:
	api/.gitignore