Added another note to the TODO.
Help text gives brief explanation for each command.
Made the URL parsing more permissive.

Before there was a hard-coded list of protocols that would be recognised as
part of a URL. Now there's a more general regex pattern.