Fixed few errors and PEP8
revert these changes
Merge remote-tracking branch 'upstream/master' into fix-issues1

Conflicts:
	tests/cli/test_User.py
Removed unnecessary changes
Merge pull request #78 from kbidarkar/fix-issues1

Fixed few errors and PEP8
Updated locators and navigators for menus and submenus.

Latest Foreman has unique IDs for all menus and submenus now.
Removed a few obsolete tests and updated logout function.

Foreman does not (yet) have a "reset/forgot my password" feature, so
removing unused tests and methods for now. Logout method now uses the
new navigation menus.
PEP8 cleanup (long line and unused imports).
Fixed tests.ui.test_Login.Login.test_successful_login.

The locator used to determin if the user was logged in or not was incorrect.
Update README.rst

Minor update to the instructions on how to run tests. The documentation will also have to be updated.
Update index.rst

Minor update to documentation to mention the use of the new **robottelo.properties** file.
fixing the way of getting ***real*** root path (from everywhere the code requests). Just use: conf.getRootPath()
more elegant way of getting abs. root dir. kudos: Elyézer Mendes Rezende
refeactored according to: http://www.python.org/dev/peps/pep-0008/#method-names-and-instance-variables
added a task to create new OS and related test to test it
Merge pull request #86 from gkhachik/master

fixing the way of getting ***real*** root path (from everywhere in the code...)
review comments incorporated
added a blank line at end of file
used hyphen to seperate dic keynames
updated osname to name