WFLY-2596 Web JASPIC fixes

- Adds a JASPICSecurityContext that provides implementation of HttpServletRequest.login() and logout() methods according to the spec;
- Changes JASPI mechanism to use a ConduitWrapper in order to ensure secureResponse() is called before the response is committed;
- Implements logic to handle the javax.servlet.http.registerSession scenario.