Fixes based on PEP8.
More PEP8 fixes and fixed screenshot for remote driver.

Lines should be shorter than 80 characters and the variable
'file_name' was incorrectly used as 'filename' for remote driver screenshot.
Added init.py file
Merge remote-tracking branch 'upstream/master' into codefix
Make sure one can run the runner from the root directory.
Create the screenshots directory if test fails.
Added new forgot username tests
Merge branch 'codefix' of github.com:sthirugn/robottelo into sthirugn-codefix
core saucelabs functionality, sauce options exposed as CLI args
Adding sauceclient library and pass/fail reporting
Merge branch 'master' of https://github.com/omaciel/robottelo into saucelabs
fix detection of when webdriver is local or remote
abstract isremote to a function
Fixed formatting issues and removed sauce_user default value
Merge pull request #19 from blrm/saucelabs

Saucelabs integration
Adds a --sauce-tunnel option for connecting to a shared sauce connect tunnel
Merge pull request #20 from blrm/saucelabs

Adds a --sauce-tunnel option for connecting to a shared sauce connect tu...
Quieting PEP8.
Partial support for running CLI using different locales.

Right now you can pass --locale to run the CLI tests. For some reason,
when I use pt_BR or ja the test fails due a Katello error:

2013-11-09 19:54:35,613 [ERROR][MainThread] error() @ base.py:211 - 'Authentication'
2013-11-09 19:54:35,614 [ERROR][MainThread] error() @ base.py:212 - Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/katello/client/cli/base.py", line 224, in main
    ret_code = super(KatelloCLI, self).main(args, command_name, parent_usage)
  File "/usr/lib/python2.6/site-packages/katello/client/core/base.py", line 312, in main
    return subcommand.main(self.args[1:], self.args[0], self._get_usage_line(command_name, parent_usage))
  File "/usr/lib/python2.6/site-packages/katello/client/core/base.py", line 312, in main
    return subcommand.main(self.args[1:], self.args[0], self._get_usage_line(command_name, parent_usage))
  File "/usr/lib/python2.6/site-packages/katello/client/core/base.py", line 389, in main
    self.setup_action(args, command_name, parent_usage)
  File "/usr/lib/python2.6/site-packages/katello/client/core/base.py", line 375, in setup_action
    self.process_options(parser, args)
  File "/usr/lib/python2.6/site-packages/katello/client/core/base.py", line 228, in process_options
    self.check_options(validator)
  File "/usr/lib/python2.6/site-packages/katello/client/core/user.py", line 79, in check_options
    auth = self.about_api.authentication_method()
  File "/usr/lib/python2.6/site-packages/katello/client/api/about.py", line 28, in authentication_method
    return self.about()['Authentication']
KeyError: 'Authentication'