Update config

Make the `Config` class gracefully handle the case of a nonexistent settings file. If no settings file is present and a `Config` class is instantiated, the instance will simply log an error and use an empty dict.

Clean up `robottelo/common/__init__.py`. Make the code much, much easier to read and understand.