UserAgentGenerator is no longer static
Bound UserAgent to session
Refactored AppletLoader and AppletConfiguration to use session UA