Issue #21393: random.c: on Windows, close the hCryptProv handle at exit
Issue #21233: Add new C functions: PyMem_RawCalloc(), PyMem_Calloc(),
PyObject_Calloc(), _PyObject_GC_Calloc(). bytes(int) and bytearray(int) are now
using ``calloc()`` instead of ``malloc()`` for large objects which is faster
and use less memory (until the bytearray buffer is filled with data).
Issue #21233: Oops, Fix _PyObject_Alloc(): initialize nbytes before going to
redirect.