Update field lookup in CLI content views tests

Looks for the updated lifecycle-environments field instead of
environments.

Correctly handle password for test_cv_roles_admin_user_negative.
Update CLI test_medium tests

Update field lookup for operating systems.

Also improve formatting.
Merge pull request #1613 from elyezer/update-cli-cv-tests

Update field lookup in CLI content views tests
Merge pull request #1614 from elyezer/update-cli-test-medium

Update CLI test_medium tests
Update CLI test_user

Use stubbed decorator instead of unittest.skip decorator to avoid the
need of handling the unittest import.

Wrap all factories call with a try/except block.

Update test_negative_delete_user_1 because now make_user factory does
not return the password.

Use unicode when searching for a user as the login may contain unicode
characters.
Merge pull request #1616 from elyezer/update-cli-test-user

Update CLI test_user