plugin now independent of vertx version, recognizes a composite and uses that if its there, supports turning off transitives for patch releases, allows override of starter class