The Dispatcher class now only stores the entry points, not the compile results.

This required redesigning the loop-lifting tests, and introducing a (useful, IMO) flag named "enable_pyobject_looplift".