Fixes #7140 - product opt missing from cv add repo

This makes product option available in content-view add-repository and
remove-repository commands.
product option was missing from content-view add-repository and
remove-repository so the user was unable to add/remove repositories
since respository is scoped to a product.
Why not just have the class extend this module? Not sure why we need this indirection.