update profiling to use Katello.config

optional gem-group is always loaded
gems inside are conditional based on Katello.config
followup of #1744