Add support to ConfigureSatelliteCommand to remove keys

Reviewed-By: Johannes Renner <jrenner@suse.de>
ConfigureSatelliteCommand: Testcase for key removals and refactoring to make it more testable
Unnecessary temporary when converting from String
checkstyle fixes