Setting the coordinate field should update mesh.ufl_cell()

This causes the ufl cell on the mesh object to be updated so that its geometric dimension matches that of the coordinate field.