Clean up BSONValue to JsonValue mapping
Updated reactive mongo example with cleaner API
Added json protocol to ModelCompanion