Add some documentation and options.

More docs, and --dry and --verbose options.