Clean up CSS and look.

There's now a real nav bar, even though we don't navigate, and the
home page looks a lot saner.
Do not allow duplicate weight values.

Every day should have exactly one weight value. Enforce this.
Improve test speed.

There are now two devel settings, one optimized for speed the other
for correctness.