Add status message support for FormDateTimeDelegate
The API and implementation is basically a straight copy of the what's in FormTextFieldDelegate, only the margins have been adjusted to take the different layout into account here and still have all status message line up properly.