avoid generating empty PyMethodDef array for types (especially closures)
extend test
changelog
fix "exclude_failures" mode in cythonize() by also ignoring stripped C files from compilation failures
handle failure to create a process pool in cythonize() by falling back to a single process