updateFieldType

Update the field type of this mapper. This is necessary because some mapping updates
can modify mappings across several types. This method must return a copy of the mapper
so that the current mapper is not modified.