Optimise imports
Add helper method to authenticate against the container
Add some more helper methods to HttpUtil
Make updateAccessTime() part of the public interface for sessions
Extract the sessionID from the sessionInfo
Decouple SimpleSessionManager from SimpleSessionInfo instead use SessionInfo
Make class public access
Extract newSessionInfo to make construction of sessions easier
Make sure class is not finalized
Split SimpleSessionManager into multiple classes to make it easy to sub-class
Expose sessions as a read only accessor
Expose the sessions unwrapped as we need to synchronize on it