Patch in request hack.

This is an interim way to handle request scope which the old Zikula doesn't have.
It makes it a lot easier to patch in the kernel workflow this way.
BC handling for throwing a redirect exception. From now on, we return a RedirectResponse
First attempt at switching to HttpKernel workflow
Remove _controller from legacy routing. We dont use this and it conflicts with Symfony's RouterListener
Modify RouteListener not to throw a RouteNotFound exception so the next
router can be called.