Fix concurrency issues in shell/core
Log exceptions correctly instead of using printStackTrace()
[KARAF-2834] Create features for aries proxy / blueprint and various karaf services
[KARAF-2845] Move SingleServiceTracker to util
[KARAF-2845] Make sure SingleServiceTracker#stop() will call SingleServiceListener#serviceLost()
[KARAF-2833] Make feature/core independant of blueprint
[KARAF-2833] Make shell/commands independent of blueprint
[KARAF-2833] Make bundle/core independent of blueprint
[KARAF-2833] Make config/core independent of blueprint
[KARAF-2833] Make instance/core independent of blueprint
[KARAF-2833] Make jaas/config, jaas/jasypt and jaas/modules independent of blueprint
[KARAF-2835] Do not include blueprint in the karaf framework
[KARAF-2833] Make system/core independent of blueprint
[KARAF-2833] Make management/server independent of blueprint
[KARAF-2833] Make package/core independent of blueprint
[KARAF-2833] Make service/core independent of blueprint
[KARAF-2833] Make diagnostic/core independent of blueprint
[KARAF-2833] Make kar/core independent of blueprint
[KARAF-2833] Make log/core independent of blueprint
[KARAF-2833] Make deployer/* independent of blueprint