Modified check-files-exist

Outputs a list of existing files as well as an error report of missing
files, instead of just an error report.

(PS This branch isn't really appropriately named anymore so please disregard "issue 278")