Removes unused GPv2 functions in blenkernel. Notes: - Functions for layer masks are still in use, but annotations never have layer masks in the first place. Would be good to remove the data structures so we can remove the functions too. - Some multi-frame edit functions are also still nominally used, but multi-frame editing is not an active feature for annotations. This should also be removed. Pull Request: https://projects.blender.org/blender/blender/pulls/128709