cython-mode.el: improve font-locking

* add more keywords ("cppclass", "new", "del", etc.)

* add more builtin types ("Py_UNICODE", "ptrdiff_t", etc.)

* fix font-locking of "except?"

* fontify types with font-lock-type-face, not py-class-name-face

* fontify new types in ctypedef statements