[JBTM-1453] Increase number of runs
https://issues.jboss.org/browse/JBTM-2211

Added some basic performance tests to JTA.
Update the Eclipse IDE classpath
[JBTM-1453] Make perf regression tests more configurable
[JBTM-1453] Make perf regression tests more configurable
[JBTM-1453] Fix merge error
JBTM-2210 Updated to use latest JBoss Logging annotations
JBTM-2210 Updated to use the up-to-date org.junit.Assert class
JBTM-2215 Updated to use getProject rather than the member variable project to handle deprecation
Updated to remove unused override of the antrun plugin version in txbridge
JBTM-2217 Close various stream processors that are showing as warnings
JBTM-2167 Updated so that we commit the transaction if there is nothing to update before attempting to commit to avoid deadlock in MySQL
JBTM-2179 When processing the list StoreElements in the run thread, the list is not synchronized so it is possible to remove it without owning the object so the getState method which does lock the list can fail
Added a note on why we consider XAER_NOTA as a HEURISTIC_HAZARD for compatability with existing RMs
[JBTM-1453] Convert performance tests in Core, JTA and JTS to support regression checks
[JBTM-1453] Perf timeouts and rename performance Result type
[JBTM-1453] Regression test against competitor products
[JBTM-2226] Don't use bash specific syntax for tests
[JBTM-2180] Set surefireArgLine prop in the top level pom
[JBTM-1975] LogBrowser should call stop on the recovery store on quit