Make configuration available in the VerticleFactory

Added interface VerticleFactory2 to allow creating a verticle with all the deployment properties available, including the configuration.

This is a backwards compatible way to solve: https://bugs.eclipse.org/bugs/show_bug.cgi?id=417119