Replace "No files were found." message

listFiles() doesn't return null when no files were found, but it does
return null if an error occured, so the error message printed when
directory.listFiles() == null has been replaced with
"The directory could not be read"