More descriptive error for unparseable DateTime

Alters the error raised when a DateTime cannot be parsed to include the unparseable value in order to help track down the source of the problem.

This is the error-only part of #92