In load-subs: Print an error message if the file is unreadable or
doesn't exist, UNLESS load-subs is called with no arguments. In that
case only print an error if the file exists but isn't readable. Still
prints an error either way if zephyr reports a failure. [BZ 19]