Make this work on RHEL6
Merge pull request #1388 from jhutar/master

Make this work on RHEL6
Added try/except around cli utils in test_contentview because make_content_view throws CLIFactoryError on error, so it is not necessary to use info to verify if content view was really created, because in that case exception would already have been thrown.
Merge pull request #1350 from AdamSaleh/contentview_rh

Added try/except around cli utils in test_contentview
Convert and delete some old API tests

Remove the following modules:

1. `test_computeresource`
2. `test_configtemplate`
3. `test_domain`
4. `test_environments`

The first three contained no working tests and no interesting test stubs. The
existing test stubs were for goals such as creating or deleting an entity. Given
that all four relevant entities are already tested in module
`test_multiple_paths`, there is no value to the stubs.

The fourth module contains tests for creating environments with valid and
invalid names. Port these tests to module `test_environment_v2`.

Update the API documentation to reflect these changes.
Merge pull request #1381 from Ichimonji10/convert-tests

Convert and delete some old API tests
Port old API tests for products

Make module `test_product_v2` accomplish the same goals as module
`test_product`. Remove the latter module and update the API documentation
accordingly.
Merge pull request #1382 from Ichimonji10/test-product-v2

Port old API tests for products
Initial attempt to fence sat/sam test cases
Fixed UI tests

updated bz id for failed arch test and added wait_for_ajax for usergroup
Merge pull request #1398 from sghai/fix-test

Fixed few UI tests - minor changes
Merge pull request #1396 from sthirugn/samclifence

Initial attempt to fence sat/sam test cases
updated user tests to use api's for dependent entities and ui factory

- Removed redundant string lists
- updated all tests to use UI factory
- Some re-factoring of tests
- updated generate_string with fauxfactory
Merge pull request #1391 from sghai/user-test

updated user tests to use api's for dependent entities and using factory
updated role tests to use factory implementation and made them data-driven

- All existing tests are updated to use factory implementation and updated them to data-driven
- Added few negative tests
- Currently role creation with utf8/latin1/html char is not working due to bz https://bugzilla.redhat.com/show_bug.cgi?id=1112657
so blocked related data strings with comments