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
[FABRIC-1096] Fixing quickstarts-archetypes itest (spring-boot works too!)
[FABRIC-1096] Checking the archetypes itest works in clean env
[FABRIC-1096] Archetype itests work (spring-boot too!)
#2630: Added profile name validation to profile builder.
#2630: Profile name must be lower case only.
#2630: Profile name must be lower case only.
#2630: Fabric commands for profile should not log exception in server log.
#2630: Added note to changelog about the profile name must be lower case
Comprehensive profile management testing - Part III