fixes #7813 - adds arguments to activation-key functions, BZ 1110475

This p-r is dependent upon https://github.com/Katello/hammer-cli-katello/pull/237
I'd probably just use `params[:subscriptions]` to be consistent with add_subscriptions.