Allow `datetime.date` values with `columns.DateTime`.

Adds support for setting a `datetime.date` value to a `DateTime`
column. The value will be transparently converted to a
`datetime.datetime` with the time components set to zero.