Add code (including RNA wrappers) for: - Creating, removing, and accessing `Animation` data-blocks. - Creating and removing layers, strips, and bindings on those `Animation` data-blocks. - Accessing those via RNA. Note that this does not include assignment to any animated data-block, so it is of limited practical use. For more info, see #113594. Pull Request: https://projects.blender.org/blender/blender/pulls/118677