Added org-selection support

performs org selection

javascript does the clicking for dynamic select org locator

select-org:Fixed some pep8 issues

Fixed the menu_click & go_to_select_org funcs in navigator module

select-org: Fixes for travis

Added exception if org slection fails
made changes as per new activation-key's layout
added a search fn for assertion
added a new test to set the finite limit of activation-key
changed the sequence of vars
Added test stubs for Organizations.

Test stubs for most CRUD positive/negative scenarios have been reviewed
and ACKed by QE and DEV teams. Note that ``tests/cli/test_org.py``
already has some tests that overlap with the stubbed tests, but since
they are not data-driven, they should most likely get removed as tests
are automated (this will be left as an exercise to the test
implementer).

Though some of the tests are currently "blocked" on several issues, both
Bugzilla and Redmine, the tests can still be written and should fail
until said issues are handled and fixed upstream.
Merge pull request #373 from omaciel/cli_stubs_organizations

Added test stubs for Organizations.
Merge pull request #367 from sghai/ak-test

Made changes as per new activation-key's layout
Merge branch 'master' into select-org1

Conflicts:
	tests/ui/test_org.py
Merge pull request #370 from kbidarkar/select-org1

Added org-selection support
positive update activation keys tests and fn
Merge pull request #375 from sghai/ak-test

Positive update activation keys tests and fn
added products and repos entry to baseui
Merge branch 'master' into add-products

Conflicts:
	robottelo/ui/locators.py