using custom revel.TypeBinder for bson.ObjectId