Add 'Rating' Field

Test:
Modify earlier tests to add a 'Rating field, check that it is serialized appropriately and that web page is generated appropriately. Also double-check that an explanation page is linked to.
Notes:
I did a little more test refactoring; now my acceptance test scripts are usually 3 lines long, and can be modified just by adding a .html file to the directory (without touching the test file itself). Unfortunately, dependencies still aren't being resolved correctly, so I had to add a 'make clean' to unittest.test. Sigh.

david carlton <carlton@bactrian.org>

Last modified: Sat Sep 10 16:57:06 PDT 2005