Centralize the PyType code into a new typeobject.cpp
(bleh)