Checks out if username present in HttpServletRequest then initializes
SessionProvider by getting current credentials from AuthenticationService
and keeps SessionProvider in ThreadLocalSessionProviderService.
Created by The eXo Platform SAS .
Servlet Filter that is used to initialize and remove the portal container from the ThreadLocal
of PortalContainer, it relies on PortalContainer.getCurrentInstance to retrieve the right portal container.