1) changed maven-surefire plugin to the custom one (2.12.3-GD-02)
2) added repo definitions to fetch the custom surefire
3) added option -Dsecurity-deny-system-exit=true to forbid System.exit() in tests.
added dependency of maven-clover2-plugin.
Added explict dependency to "findbugs-maven-plugin" to avoid warnings from Maven.
OOZIE-1291 TestHadoopAccessorService.testGetMRDelegationTokenRenewer fails against Yarn (rkanter)

git-svn-id: https://svn.apache.org/repos/asf/oozie/trunk@1462549 13f79535-47bb-0310-9956-ffa450edef68
Added explicit dependency on "surefire-junit47" because this dependency was not found by dependency plugin, so :go-offline missed it, and the tests were failing in offline mode.
fixed junit47 since it is not a plugin. (to be continued.)
Merge remote branch 'origin/trunk' into trunk
Merge remote branch 'origin/trunk' into trunk-gd
commented out not needed dependency on surefire-junit47.
removed explicit dependency on "com.cenqua.clover:clover" but enabled explicit dependency on "maven-clover2-plugin".
version of the plugin advanced to 3.1.11 (latest).
Merge remote branch 'origin/trunk-gd' into fb-YAHOO-299-trunk-gd