cbson: extract datetime creation into utility module.
cbson: add cbson.ObjectId.generation_time getter.
cbson: start on cbson.ObjectId.from_datetime().
cbson: add naive conversion of datetime to seconds since epoch.