[WFLY-405] correctly load version information
[WFLY-405] fix the way we resolve product name and version in the tests
[WFLY-405] make the tests work for EAP
[WFLY-405] make core-service=patching:show-history return all the history (instead of the current patching state), modified the history format to patch-id, type, applied-at, make CliUtilsForPatching.rollbackAll() actually rollback all the ever applied patches, introduced PatchingHistory abstraction with the possibility to iterate over the patching history, added ageout-history handler which deletes history past the last active cp

added history action to the cli patch command
[WFLY-405] enhance runtime module path checking; fix tests for patches removing modules
[WFLY-405] one-off updates jboss-modules
[WFLY-405] renamed constant
[WFLY-405] rewritten cumulative patch test
[WFLY-405] fix list-resource-loader-path operation
WFLY-1946 Severe error on deploy of ear: 'Unable to obtain CDI 1.1 utils for Mojarra'
WFLY-1976 component upgrade to javassist 3.18.1-GA
Minor wildfly-clustering-web-spi improvement to Batcher interface.
WFLY-1656
WFLY-1656 id mandatory
WFLY-1776 resource-adapter id attribute is forced to match rar name
[WFLY-456] Log version no matter if we are booting or not
[WFLY-456] Rename audit log type=method to type=jmx
[WFLY-456] Avoid NPE removing syslog appender reference which has not been enabled
[WFLY-456] clean up all audit log queues if no calls were made to enable/disable logging on boot
Upgrade jboss-threads to 2.1.1.Final
Add reverse proxy support