These SerializationFunctions are specifically formatted for use with MongoDB. I wrote them for use with BsonDSL, but ended up using them on a couple of Fields as well. In retrospect, I'm not sure it was a good idea to use them for Fields' asJValue.

They may be better off if they stayed in the monogdb package, unless someone thinks they could be useful.

allFormats would need to be removed from JsonFormats and added to MongoMeta.