Fix bug where if a file wasn't found it was considered a failure.

Previously, if a config file was not found loading of additional files did not proceed (even though it's supposed to be ok that files are missing). This change allows file resolution to proceed, optimistically loading whatever files are available. Additionally, in debug mode it will warn on files that are not able to be loaded.