Cleaned up the error reporting - it now exits reasonably cleanly if it can't find any configuration options.