LDEV-3293: fix hibernate dtd declarations. Change 'hibernate.org' to 'www.hibernate.org'.In order for hibernate DTDEntityResolver not to load hibernate-mapping-3.0.dtd from internet (and use local one), namespace declaration of dtd must exactly match the namespace declared in DTDEntityResolver class.
LDEV-3292: Improve Add Lesson dialog response time:Fetch all users and filter them afterwards instead of fetchin one by one.Make some collections lazy or extra-lazy.
LDEV-3292: Improve Add Lesson dialog response time:Fetch all users and filter them afterwards instead of fetchin one by one.Make some collections lazy or extra-lazy.
LDEV-3293: Use Spring support for Hibernate 4 instead of 3 (session factory and filters).Use new path for Hibernate DTDs. Make XDoclet generate hbm.xml files with the correct path by providing it a new template.
LDEV-3115, LDEV-3215: Grouping for Floating activities. Improve grouping detection for plain Tool activities.Last LD access list front end partial implementation.
LDEV-3115: Annotations saving/loading.DB structures for recently used LDs list.Duplicates of SVG icons with name pattern recognised by Flashless Authoring.
LDEV-3070: Allow enabling single activity lessons for each organisation, not globally in sysadmin panel.Sort Tool names. Use their i18n names instead ones from DB.Fix layout issues. Fix bugs in Daco Tool.