LDEV-3171: Give a Monitor an option to remove learner's content from activities when moving him backwards in a sequence. Implementation of content-removing method for most of tools.
LDEV-3164: Support several more tools. Changes in those tools' code TestHarness can interact with them without running Javascript. Remove unnecessary Flash methods. Remove junk from TestHarness project, including zipped Learning Designs which can not be imported anymore as they have non-numeric server version ("beta") Major clean up and logs improvement.
LDEV-2946 in order to send json object in utf-8 explicitly set ContentType to "application/x-json;charset=utf-8", as basic "application/x-json" doesn't work
LDEV-2868 * updated jquery.js, jquery-ui.js and jqgrid.js, jquery.layout.js, jqury.mobile.js, jqeury.form.js, jquery.autocomplete.js * removed repetitions of those libraries throughout all Lams * fixed some issues brought up by these updates * jquery.sizzle.js cut out from jquery.js and now it's a separate file
LDEV-2892: Detect where hide*Message() methods are located (current, parent or top window) so there are no errors even when Forum Authoring is located in an iframe.Also fix Hibernate query, unreadable in its "new" version.