move method from Scope to CClassScope that only applies to extension types
make generators use tp_finalize instead of tp_del for cleanup in Py3.4+