GreasePencilComponent
This is mostly boilerplate code to add a new `GeometryComponent` as well as making sure the new `GeometryComponent::Type` is handled in all the `switch` statements. Pull Request: https://projects.blender.org/blender/blender/pulls/110457