Add TODO.
Fix dependencies.
Change the script name.
Group command line options.
Add TODOs.
Fix handling of self-url redirect.
Try to be better about differing url and original_url.
Add install instructions.
Move tests into separate module.
Forgot to add this file in f3abb9b.