Break apart test_xmlconv into smaller test cases
Move qtgrep's matching logic to Quotation.is_matching_regex()
Remove RCS revision markers
Update copyright dates
Don't install fortune2qel any more; modernize it a bit
Make scripts executable
Add test_scripts.py
Update invocation of coverage
Rewrite scripts to use argparse instead of getopt

As part of this, I decided that qtmerge and qtgenerateids were pretty
similar and combined them into qtmerge.  "qtmerge --generate" will now
assign IDs to any quotations that lack them.