A triumph: test sensitivity can be fully restored!

As my reward for nearly four hours of slogging through poorly factored
extremely-date-sensitive code, replacing as I went the NOVAS-style
ad-hoc time conversions with a consistent caching JulianDate class, all
tests can now be restored to full sensitivity, and the Moon can be added
back into the test_topo_planet() test.