LDEV-3319: Synchronize patch execution with an external monitor.Modules in WildFly can be loaded in parallel. AutoPatch is not ready for this as it uses static methods with unsynchronized collections. Each AutoPatchService instance should be run sequentially.
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-2737: Change Tools' web.xml files to comply with LAMS 2.4 Tool Application Context discovery mechanism.Add missing abstract methods implementation.Remove several libraries as they interfere with endorsed XML libraries on JBoss 5.