LDEV-1606: Deploying classes both in tool's JAR and WAR files led to duplicate imports while trying to make Core Session Facory to be aware of tools' classes. Classes are not deployed in WAR files anymore, since they are not needed. Core Session Factory gets mappings of all the deployed tools.
LDEV-1912 set session timeout programmatically according to lams' UserInactiveTimeout value via a servlet listener rather than hard coding to 120 mins (in some webapps, no session timeout was specified at all).
Changed the activity category - this also changes the tool colour in the authoring view. When adding a question in authoring, area with the question form gets focus.