Datetime field can share validateInput and validateRequiredInput with date
Datetime field can share validateInput and validateRequiredInput with date

Thanks to other changes to make the date and datetime field APIs
consistent, these functions are now identical so it makes sense to
share them

creynders/keystone,creynders/keystone