Fix Date(Time)?WithPrecision classes and add tests.
Clean up whitespace in datetimewithprecision.py