Specify NULL when creating nullable TIMESTAMP columns on MySQL.

MySQL defaults to non-nullable TIMESTAMP columns, so they need to be
explicitly marked nullable in the table DDL.

Test in DataTypeTest.testTimestamp. Fixes issue #98.

Review by @cvogt