Ported lattice modifier from GPv2. The `LatticeDeformData` is no longer stored in the modifier data, but calculated on-the-fly like in the mesh deform modifier. This is quite trivial data and only stores deformed positions of the lattice, so not really worth the effort and complexity of caching it. Pull Request: https://projects.blender.org/blender/blender/pulls/117955