improve error messages when the download fails

This pull request addresses #48.
You're right about the quotes. However, we have to keep the trailing space. Otherwise, the resulting message would be something like "[...] does not exist.Try the special [...]".