Optional DATE / DATETIME to time.Time parsing

Closes #9