Add backends integration test for roundtripping datetime arrays

Not sure how we missed this before.

Also includes a fix for writing datetime arrays with missing values.
Merge pull request #271 from shoyer/serialize-datetime

Add backends integration test for roundtripping datetime arrays