* Removes Panda3D-specific initialization code
* Add `-init` flag to interrogate_module to call custom init function (3)
* Fix a compile error with Python 3.13 free-threaded build
* Fixes some compile issues with recent compilers
* Remap function indices in wrappers (7)
* Use dynamically allocated type objects for py_wrappers as a step towards multi-interpreter / interpreter restarting support