Duplicate definition of TestHTMLBuilder was masking some tests
Rename test methods so that they actually get collected
Monkey-patch time.time() to run test_now_to_1_year in both leap and
non-leap years
Rename test methods so that they get collected
Fix test to be insensitive to query arg order

(It was failing intermittently under python 2.7.)