[KARAF-2797] Enhanced uninstallFeature() methods

These methods allow uninstalling features without refreshing all the bundles in the system.
Also - `-r` and -`v` options were added to `features:uninstall` command.

This PR applies to 2.3.x branch **only**.