Thought that it would be nice if all the logic dealing with file existence and the like in one method.

Anyway, if we do the checking on line 126, I assume the default when both `_config.yml` and `_config.yaml` is still `_config.yml`, and let `read_config_file` takes care of the warning message?