fix ref-counting bug when writing traceback of unraisable exceptions
call PyBaseObject_Type.tp_new() in tp_new() functions instead of tp_alloc() directly