run tests in more browsers
make "future" date further in the future

The tests were failing because a date that was in the future when this
was written was no longer in the future.
So I moved the date to sometime in 2020. If people are still using this
code in 2020 then I guess it'll be okay.