Precision-based DateTimeHumanize (2nd shot)

Fixes #101