[KARAF-2805] Clean console and commands model
[KARAF-2805] Add a compatibility layer and switch to the new console
[KARAF-2805] Migrate shell, ssh, wrapper, kar, instance, features and bundle to the new API and switch the bin/shell script to use the new console