LDEV-3319: add 'autopatch-1.4.2' and 'discovery-1.0.5' libraries to 3rdParty_sources. Libraries are commited as is - with build scripts, sources code, tests and resources to enable later modificaiton and build. Sources were taken from github projects, rewinded to last available version tag (autopatch-1.4.2, discovery-1.0.5) and detached from tacitknowledge repo.
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-2866 rolling back to the previous version of these jsps (as committed changes were done solely for testing purposes and not supposed to be committed)
LDEV-3293: Clear log warnings : "HHH000038: Composite-id class does not override equals(): org.lamsfoundation.lams.learningdesign.GroupUser" and "HHH000039: Composite-id class does not override hashCode(): org.lamsfoundation.lams.learningdesign.GroupUser"
LDEV-3318: Move jboss-log4j.xml configuration to jboss logging subsystem in standalone.xml. Apparently there is no way to simultanously use both logging conifgs. All not-commented appenders and loggers from old configuration were migrated.