[KARAF-2952] Add a lifecycle for features

The commands needs a bit of love...