#982: test prehistoric/futuristic cycling, out-of-bounds year

This closes #982.

It also updates isodatetime.

@hjoliver, please review.
Ha ha!!  This gets my vote for the best ever test suite :smile: :exclamation: