1108905 - [WIP] to require product for some repo commands

WORK IN PROGRESS

needed some review/insight
probably will be a separate PR in [hammer-cli core](http://github.com/theforeman/hammer-cli)