complete the features compiler and locales install, uninstall, update

merge remove-extensions branch into concept