Improve "path is invalid" error message
Implement --no-recurse

Closes #25 / https://github.com/OmegaPhil/animecheck/issues/25