fixes #6203 - hammer repo cmds require name scoped to product, BZ 1108905
Merge pull request #197 from komidore64/bz1108905-hammer-repo-require-product

fixes #6203 - hammer repo cmds require name scoped to product, BZ 1108905
Refs #5958 - Exception handling for required parameters
Refs #5958 - Better formatting for puppet modules

- version formatting in content-view puppet-module list
- formatted dependencies and checksums in puppet-module info
Refs #5958 - Fixed content-view puppet-module remove
Refs #5958 - Remove commands content-view puppet-module update and info

There's not much use for them. List command provides all available information already so there's no need to query for further details. Add and delete naturaly replaces update command as nothig can be really updated on the CV-module relation.
Merge pull request #194 from tstrachota/puppet_modules

Refs #5958 - content-view puppet modules