[WFLY-405] use a lighter standalone configuration for patching tests
[WFLY-405] resolve patch metadata based on the identity name and version
[WFLY-405] fail on wrong copied hashes
[WFLY-405] rewritten OverridePreserveTestCase

OverridePreserveTestCase - added new test testOverrideModules

removed unnecessary methods
[WFLY-405] first version of NativeApiPatchingTestCase

don't use deleteOnExit
[WFLY-405] check patch history through native api

solution for the tmp files cleanup

fix imports

test for spaces in filenames; re-use assertPatchElements from Alexey's test
[WFLY-405] new test CumulativePatchingScenariosTestCase

re-use assertPatchElements from Alexey's test in CumulativePatchingScenariosTestCase
[WFLY-405] log commands which are sent to CLI

convert to jboss logging

fix imports
[WFLY-405] invalidate old module .jars
[WFLY-405] CumulativePatchingScenariosTestCase tests if patch/rollback was accepted
[WFLY-405] get rid of hardcoded file separator
[WFLY-405] improved BasicOneOffPatchingScenariosTestCase - tests if patch/rollback was accepted
[WFLY-405] refactored classes, CumulativePatchingScenariosTestCase - new test testApplyOneOffToWrongTargetVersion

assertPatchElements modifications

fixed imports

re-refactor cleanup after tests
[WFLY-405] allow the property cleanup.tmp to choose whether temporary files should be deleted after each test
[WFLY-405] NonStandardSituationsTestCase
[WFLY-405] comment about WFLY-1803 to the respective failing test
[WFLY-405] CumulativePatchingScenariosTestCase - new test testCumulativePatchRollbackRestoreConfiguration
[WFLY-405] CumulativePatchingScenariosTestCase - new test testOneOffInvalidCumulativePatch
[WFLY-405] fixed cleanp after each test, skipped tests that are expected to fail
fixes for WFLY-1822, WFLY-1823, WFLY-1803
[WFLY-405] be more strict about the patch-id