Test barely passing with new hooks

This also uses a test harness that uses a website that uses the new
FilesystemFixture object (no more global FSFIX! #257)