fixes for MongoDate

fixed serialization and negative timestamp support
fixes #40