Change atexit behavior and PEP-489 multiphase init support.
Source files for binary executables (as opposed to shared modules)