Revert "[HttpFoundation] removed test file not related to 2.3"

This reverts commit 60ed3880d70b3051ba6b6de30c2b7737ad3ea46e.
Merge branch '2.4'

* 2.4:
  Revert "[HttpFoundation] removed test file not related to 2.3"
  [HttpFoundation] removed test file not related to 2.3
  [HttpKernel] fixed CS
  Add tests for RequestStack class