Fix wildfly-connector not included in default build

It is referenced by fabric8-itests-common
Comprehensive profile management testing - Part II
#2507: Fixed fabric8:script
#2509: Allow fabric8:deploy to pass in username and passowrd in jolokiaUrl option. And let fabric:info show the jolokia url.
Add ws to broker.xml
Optimized POMs.
Added Spring Boot plugin to quickstarts (aka fat jar love out-of-the-box).
#2599: Better error message for fabric deployer if a feature does not exist.
#2609: fabric-redirect should return 404 if it does not redirect as its bound to /* alias which mean its triggered when other alias is not a match.
#2448: Updating io.fabric8.system.properties on java containers should also for real when restarting the container.
#2457 allow kubelets to be stored as just json files in the kublet folder in a profile - which then means that its easy for folks to add/edit/clone/delete them via the wiki and they are super easy to compose (if folks use different file names) e.g. so the guestbook can be created in a single container by just selecting the 3 profiles together
#2571: Profile names must not contain space. Add validation to fabric8:deploy.
#2571: Profile names must not contain space. Add validation to fabric manager mbean
Clean use of maven
  * put aether/maven in its own bundle
  * use it for agent and proxy
  * remove old modules (insight-maven, maven-util)
Delete deprecated fab
Abstract a bit more the use of the MavenResolver
Export the MavenResolver as a service, use it for the maven proxy, trim down a bit the dependencies of fabric-maven