[HttpKernel] fixed event listeners order when wrapped within a TraceableEventDispatcher

This is an attempt to fix #8426 without any BC breaks.