Fix precision of time tests

Tests for the time class had been using np.allclose with default
rtol and atol parameters.  This was inadequate and instead the
tests now probe down to near the double precision limits.
Merge pull request #1121 from taldcroft/time-test-precision

Increase precision of time tests
Merge remote-tracking branch 'github/fix1120' into fix1120