made changes to select org for gpg tests
Cleaned up and fixed tests for CLI Org.

* Since organization labels cannot contain the same type of date that
  organization names can accept as values, I have modified the existing
  tests that require labels to be configured to use a limited set of
  values.
* Broke down tests that were getting skipped due to real bugs, Redmine
  and Bugzilla, and added new tests to specifically test these issues.
  The outcome is that those tests will now run and we will have target
  specific tests for the issues themselves.
* Updated assertions to be more specific instead of relying on
  assertTrue or assertFalse only. Now tests use assertEqual,
  assertNotEqual, assertIn and assertGreater.
* Found a nasty issue where certain organizations could not be listed by
  its label. Tests that encounter this issue will now fail instead of
  erroring out. See Bugzilla #1075239 for more information.
* Fixed the skip decorator for 2 tests where they were missing.
made changes as per review comments and few more new tests
fixed locators for user tests
fixed locators for failing operatingsys tests
fixed locators for failing arch tests
Merge pull request #503 from sghai/fix-user-tests

fixed locators for user tests
Merge pull request #497 from omaciel/cleanup-cli-orgs

Cleaned up and fixed tests for CLI Org.
Added few more org tests
Merge branch 'master' into org-tests

Conflicts:
	robottelo/ui/locators.py
removed unused import
sso test stubs
test stubs for installer
made changes as per review comments
Merge pull request #505 from kbidarkar/org-tests

Added few more org tests
flake8 fixes
flake8 fixes
flake8 changes - hopefully last ones.
flake8 changes - hopefully last ones.
Merge pull request #506 from cswiii/testcases

sso test stubs