Make testname and creation of TestInsertionMojo configurable.

* Instead of disabling test-injection by reconfiguring the plugin
  provide a property which is easily overridden.
* By renaming the injected test to InjectIT the test is not run
  during phase test but e.g. via the failsafe-plugin during phase
  integration-test.
if the repository is on Git, pick up the HEAD revision
[maven-release-plugin] prepare release maven-hpi-plugin-1.99
[maven-release-plugin] prepare for next development iteration
1.509.4 default baseline.
Eliminating need to mvn clean hpi:run just to switch to a different Jenkins WAR version.
Avoid toLower/UpperCase w/o Locale. Breaks in Turkey and Azerbaijan.
Polite to include an actual throws clause.
Smarter logic to copy dependency plugins.
First of all, we should use *.jpi these days, not *.hpi.
And if the user has manually upgraded some plugins, do not clobber the upgrades!
[maven-release-plugin] prepare release maven-hpi-plugin-1.100
[maven-release-plugin] prepare for next development iteration
[FIXED JENKINS-20337] plugin loses its global configuration on Jenkins
restart
Merge pull request #7 from albers/JENKINS-20337

[FIXED JENKINS-20337] plugin loses its global configuration on Jenkins restart
Merge pull request #6 from mfriedenhagen/configurable

Make testname and creation of TestInsertionMojo configurable.
relax the plugin matching logic
Added a new mojo that resolves plugins transitively.
[maven-release-plugin] prepare release maven-hpi-plugin-1.101
[maven-release-plugin] prepare for next development iteration
Produce the list of plugins that were placed
needs to pick up the latest version by ourselves