[WM] throw a better error msg when no config.edn found

I got tired of remembering that `java.lang.IllegalArgumentException: No implementation of method: :make-reader of protocol: #'clojure.java.io/IOFactory found for class: nil` usually means resource-config isn't finding a config.edn file.
Perhaps this can be a more revealing exception. Like `IOException` or `FileNotFoundException`.