More descriptive error message when empty config file is provided
Updated to be more generic in the actual location where the configuration lives and more specific in the error message itself
Merge pull request #813 from MarkReddy/issues/806

Fixes #806 with a more descriptive error when an empty config file is provided