Fixing an incorrect pattern match target

The code as before would look for "%name%" in the label (which is the
CSV column header) and replace it with the label again, and then make
that the URL.  This makes no sense.

This change makes the code work with what I believe the intention of the
pattern matching was.
Add option to exclude zero as default Y-axis value.
[FIXED JENKINS-22575] Optinally keep records for deleted builds up to Plot#numBuilds
[JENKINS-22575] fix NumberFormatException when numBuilds is not constrained
[JENKINS-22575] Prepare for matrix support that does not seem to work ATM
[FIXED JENKINS-24666] No data on the plot when using matrix project
Merge pull request #13 from olivergondza/fix-matrix

[FIXED JENKINS-24666] No data on the plot when using matrix project
Merge pull request #8 from pjquirk/master

Fixing an incorrect pattern match target (in name/label replacement in the URL)
Fix CSVSeries.getUrl pattern matching
Fix CSVSeries.getUrl test cases
Fix CSVSeries.getUrl test cases
Fix PlotTest on windows
Merge pull request #14 from olivergondza/fix-test-on-win

Fix PlotTest on windows
Merge branch 'exclZero' of https://github.com/cjhaug/plot-plugin into cjhaug-exclZero

Conflicts:
	src/main/java/hudson/plugins/plot/MatrixPlotPublisher.java
	src/main/java/hudson/plugins/plot/Plot.java
Merge branch 'cjhaug-exclZero'
Refactoring on pull request #11