Fix typos
escapeshellarg is not suitable when fetching URLs

Using escapeshellarg on a filename before passing it to the HTTP
client doesn't work, as it produces URLs like this:

http://localhost:4567/'documentation/00-Getting-Started.md'

which are invalid.