Adjust whitespace to match code conventions.
Add support for (de-)serializing Date as BSON and assume Date/DateTime is in UTC.
Add support for the 'Date' type in the BSON (de-)serializer.