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.
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
made `nosetests --config robottelo.properties` to configure every nose setting in [nosetests] section
Merge pull request #84 from omaciel/fixmenus

Foreman nightly has unique IDs for all menus and submenus.
pep8
Merge pull request #89 from gkhachik/master

2x ACK means for me: merge
resolved merge conflicts
Merge pull request #88 from sghai/newtest

added a task to create new OS and related test to test it
fix some problematic characters