[2.0] refactored session code to reuse Symfony listeners

Now that HttpKernel contains Symfony listeners for session, let's use them.