LDEV-3156: Put back missing methods, removed along with Flash Monitoring. Manually add session cookies to WebConversation if it is not done automatically. Make TestHarness work with Leader and Scratchie tools.
LDEV-3115: Save LD preparations. Adapt ObjectExtractor so it reads from JSON.Add "Save" and "Save as" buttons. Allow choosing where to save the LD, along with some validation. Partial LD serialization.
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.
LDEV-3070: Fix few minor errors in Tools. Pass notifyCloseURL to proper authoring page in some Tools.Make generation of Tool content a non read-only operation as it starts a database transaction which is later used for writing.
LDEV-3070: Add single activity lessons wizard, first implementation iteration. Some changes were not committed as they interfere with old index page design.