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).
LDEV-1910 hibernate loses branch_activity_id value when association is uni-directional, make it bi-directional. Putting link in the top level Activity class rather than BranchingActivity because of new work for LDEV-1299 that will allow more types of Activities to be mapped to branch_activity_id in lams_branching_activity_entry
LDEV-1908 If the requestSrc and the notifyCloseURL are not included in the LoginRequest calls for integrations, then tool adapter tools do not appear- Fixed
LDEV-1861 Adding customCSVChanged the lamsCoreToolService so that it detects when it is a tool adapter tool, and then passes a customCSV param to the copyToolContnet method so the tool can copy it's content on the external server
LDEV-1861 Adding customCSVNew type of ToolContentManager ToolAdapterContentManager, tool adapters will implement this so that customCSV will be passed to the required methods
LDEV-1861 Adding customCSVAdding a method to ToolDAO so that you can retireve a tool from a tool_signature, and also update it. This is needed for tool adapter tools so they can update their extLmsId mapping