skip cli.test_org.TestOrg.test_positive_create_3

bz1142821
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
Added tests for org - add-subnet to org

Added tests for org - add-subnet to org
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
Merge pull request #1389 from sghai/role-tests

updated role tests to use factory implementation and made them data-driven
Merge pull request #1393 from tkolhar/test_cli

Added tests for org - add-subnet to org
Merge pull request #1392 from alda519/cli-fix-org

fix one more cli test
Remove generate_string helper

The removal is in favor of FauxFactory.generate_string.

Bonus: some formating love
Merge pull request #1401 from elyezer/remove-generate-string

Remove generate_string helper
Improve CLI Org test_positive_create_3

Add an assertion to ensure the label is really the same as the hammer
argument.
Merge pull request #1402 from elyezer/cli-org-test-positive-create-3

Improve CLI Org test_positive_create_3
Improve ForemanTask.poll

Exceptions raised on other threads are not caught by the current thread.
Make the timer thread raise a KeyboardInterrupt on the main thread when
the polling timeout expires, then catch the exception and raise a
TaskTimeout exception instead.

Also polls for the task result of success or error instead of the
pending state that still pending even if the task have failed with an
error.
Merge pull request #1404 from elyezer/improve-foreman-task-polling

Improve ForemanTask.poll
Add API tests for subnets

Make it possible to create, read and delete subnets using the `Subnet` class in
module `robottelo.entities`. Do this by adding several mixins to that class.
Verify that it is possible to create, read, update and delete subnets by adding
them to module `test_multiple_paths`.

Remove module `test_subnet`. It contains nothing but test stubs.
Merge pull request #1395 from Ichimonji10/test-subnet

Add API tests for subnets