[WFLY-405] patching history validation and garbage collection
[WFLY-405] ensure incremental patches port forward module adds and removes
[WFLY-405] introduce multi patch install
[WFLY-405] keep history metdata for further use
[WLFY-405] keep track of all installed patches
[WLFY-405] add patch bundle assembly
[WFLY-405] create marker to trigger a garbage collection check on restart
[WFLY-405] skip installed patches
[WFLY-405] remove patch generation logic