LDEV-3425: declare transaction attributes for readOnly methods of IForumService. This stops hibernate from flushing session on transaction commit. (performance tuning with TestHarness - 30forums.zip)
LDEV-3405 * added initial sorting and ability to sort by number of posts * slightly modified statistics design, and significantly - view marks and edit mark pages * removed obsolete viewAllMarks feature
LDEV-3316: Get rid of HibernateTemplate and HibernateDaoSupport usage in set of LAMS DAO types from lams_tool_forum. Move DAO hibernate implementations to 'hibernate' sub-package. Introduce DAO interfaces and use references to them instead of to implementations in ForumService.
LDEV-1978, LDEV-3340: Remove AccessPermissionFilter. It was designed to control lesson access for Learners, but it was not really used. With the new SecurityService it is/will be obsolete.