New methods -midnight and -midnightUTC

Given a date, returns the beginning of the day for that date.
Useful in whole-day calculations.