Add signals option and allow manual sort.
Add older changelog history.
Add FriendlyList class that throws human readable errors.
Add replacement patterns.
Add default commands and put rule commands in subcommand.
Add commands to manipulate replacements and update doc.