Update failing CLI content view tests

Update field lookup from repositories to yum-repositories on content
view info output.

Wrap unwrapped CLI factory calls with try/except.

Skip test_cv_associate_composite_dupe_modules_negative because a bug (BZ
1162799) that prevents that a puppet module to be added to a content
view by its name.

Use random choice to select a puppet module to be added instead of aways
getting the first one available.

Update field lookup from lifecycle-environments to environments for
content view info output.

"Readability counts."
Set longMessage to True for all TestCase classes

The longMessage will show on failures the defined message and also the
default assert message which will provide more information about the
failures.
Merge pull request #1668 from elyezer/update-cli-cv-tests

Update failing CLI content view tests