[Review] Request from 'KalabiYau' @ 'SUSE/connect/review_141006_config_refactoring'

Please review the following changes:
  * 70a607f Refactor config logic to push configuration logic to one predefined object

No, it's too messy with the two usually-nil parameters.  Let's do it your way.