Improved jd decimal date math, matches usno now