Add comments.
pass number of milliseconds (signed 64-bit integer) for date time

this allows the various drivers to be able to do what they want for
converting into date times, which may very well be negative values.
cbson: track date time change to handle negative dates properly.