Plug a leak in numba.types' type cache.

The ``_typecache`` in ``numba.types`` would keep types eternally. Unfortunately some of those types are actually mortal (those that are created dynamically to denote dispatcher objects).