Add support to remove keys from Satellite  configuration

We are working on a feature that stores SUSE specific subscription credentials in the configuration file in a sequential way.  For example: server.susemanager.credential_1= - this requires that we are able to delete keys when shifting them.  We have discussed it shortly with @mzazrivec in irc and he agreed that it makes sense to usptream this now.