adds katello server support

We use this to register boxes with our Katello server, dropping the CA certificate in with puppet prior to subscription_manager's run.