Base UI: Optimum delay for wait_until_element func and some comment fixes
login UI: We now have Default location and exception fixes
navigation UI: Use wait_until_element to overcome timing issues
Fix tests UI: env accepts only alphanumeric & skip the bugs
Fix travis and add fixed org tests related to environments
Fixing ``content-host`` CLI failures.

Jenkins was showing that some of the existing CLI tests for
``content-host`` were failing due to the fact that the argument
``environment-id`` has been changed to ``lifecycle-environment-id``, so
tests were failing:

```bash
Error: Unrecognised option '--environment-id'
```

Using my ``BDFL`` powers and merging directly to ``master``.
Remove the unwanted inheritance
subnet & location tests UI: Raised bugs and added tests to be skiped
Added test for add-operatingsystem on ptable
Merge pull request #1106 from tkolhar/test_cli

Added test for add-operatingsystem on ptable
Merge pull request #1100 from kbidarkar/fix-automation-tests2

Miscellaneous fixes for various automation UI failures.
Org tests UI: converted org tests to factory
Merge branch 'master' into convert-orgtests-factory

Conflicts:
	tests/foreman/ui/test_org.py
implementation and tests to update parameters under settings menu
revert the small locator change
Better CLI factory error exception message

Also adds a specific exception for CLI factory CLIFactoryError which is
raised when any entity could not be created via CLI.
Merge pull request #1109 from elyezer/cli-factory-error

Better CLI factory error exception message
Fixed travis failures
Re-enabling Organization deletion tests via CLI.

Since most (if not all) Bugzilla issues related to org deletion are now
closed or ready for testing, it is safe to re-enable the CLI tests that
we had disabled before.

The Bugzilla issues are:

* https://bugzilla.redhat.com/show_bug.cgi?id=1061658
* https://bugzilla.redhat.com/show_bug.cgi?id=1076568
* https://bugzilla.redhat.com/show_bug.cgi?id=1096241
* https://bugzilla.redhat.com/show_bug.cgi?id=1100311
* https://bugzilla.redhat.com/show_bug.cgi?id=1120336

The modified tests were run against build:
 * Satellite-6.0.4-RHEL-6-20140730.0

```bash
$ nosetests -c robottelo.properties tests/foreman/cli/test_org.py:TestOrg.test_bugzilla_1076568_1 tests/foreman/cli/test_org.py:TestOrg.test_bugzilla_1076568_2 tests/foreman/cli/test_org.py:TestOrg.test_bugzilla_1076568_3 tests/foreman/cli/test_org.py:TestOrg.test_bugzilla_1061658
nose.config: INFO: Ignoring files matching ['^\\.', '^_', '^setup\\.py$']
@test: Delete organization by name ... ok
@test: Delete organization by ID ... ok
@test: Delete organization by label ... ok
@Test: Organization delete fails with 500 Server / Candlepin 404 error ... ok

Ran 4 tests in 106.166s

OK
$ nosetests -c robottelo.properties -m test_positive_delete_1 tests/foreman/cli/test_org.py
nose.config: INFO: Ignoring files matching ['^\\.', '^_', '^setup\\.py$']
@test: Create organization with valid values then delete it ... ok
@test: Create organization with valid values then delete it ... ok
@test: Create organization with valid values then delete it ... ok
@test: Create organization with valid values then delete it ... ok

Ran 4 tests in 106.037s

OK
$ nosetests -c robottelo.properties -m test_positive_delete_2 tests/foreman/cli/test_org.py
nose.config: INFO: Ignoring files matching ['^\\.', '^_', '^setup\\.py$']
@test: Create organization with valid values then delete it ... ok
@test: Create organization with valid values then delete it ... ok
@test: Create organization with valid values then delete it ... ok
@test: Create organization with valid values then delete it ... ok

Ran 4 tests in 111.509s

OK
$ nosetests -c robottelo.properties -m test_positive_delete_3 tests/foreman/cli/test_org.py
nose.config: INFO: Ignoring files matching ['^\\.', '^_', '^setup\\.py$']
@test: Create organization with valid values then delete it ... ok
@test: Create organization with valid values then delete it ... ok
@test: Create organization with valid values then delete it ... ok
@test: Create organization with valid values then delete it ... ok

Ran 4 tests in 111.231s

OK
```
Merge pull request #1112 from omaciel/re-enable-org-deletion-cli

Re-enabling Organization deletion tests via CLI.