Parse dt-* properties for am/pm

The spec requires that we normalize 12-hour dates to 24. Since we have to
split up and rebuild the date/time anyway, might as well normalize it
the best we can (remove unnecessary spaces, colons, etc.)

This addresses #42. <<insert HHGTTG reference>>