Fixes #6345 - add description to list product cmd

This adds the description field to the product's list subcommand.
Merge pull request #196 from dustint-rh/product_view_description

Fixes #6345 - add description to list product cmd
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.