[JBTM-2303] Exclude apache-karaf from the jacoco report
Added support for array types.

https://issues.jboss.org/browse/JBTM-2089
Locks need to be inherited for safety/consistency

https://issues.jboss.org/browse/JBTM-2173
State cannot really be overridden anyway ...

https://issues.jboss.org/browse/JBTM-2173
Optimistic/Pessimistic should never be overridden

https://issues.jboss.org/browse/JBTM-2173
Revert "JBTM-1683 Update to disable the btadmin tests on the windows temporarily"

This reverts commit 82fd7b42ccf65af87afa8786b3690a66c419fb9d.
JBTM-1683 Update to fix the PATH environment