add serializers and deserializers for the rest of bson types