fix bugs where we'd error if the test started last year
fix a bug that allowed an extra "<" from inline css
yield to header content
force body text to utf8.

There were weird errors where the email would have a different encoding,
and rails has its encoding set to utf-8.
add Hash.map_values.

This is really useful when you just want to convert all the values of a hash.
fix timing of Failure.passing_now?

Give nightly tests a little longer before deciding they're done,
and account for quick tests, which run every 5 minutes.
add astats page, which has failing tests by team, and over 6 months.