moved RequestStack to HttpFoundation and removed RequestContext