JENKINS-24735 - Add support for build parameters in Subversion URLs.

 * When resolving the UpStream ModuleLocation in FeatureBranchProperty,
make sure we take into accout the parameter from the parent project,
Computer environment and Node environment.
 * Subversion dependenvy changed from 2.2 to 2.4.4 - we need
ModuleLocation#(Job<?,?> project) as well as ModuleLocation#(EnvVars
env) to expand consisntently the variables.
 * Added testUpStreamURLwithParams in FeatureBranchPropertyTest
JENKINS-24735 - Add support for build parameters in Subversion URLs.

 * Increment core dependency to 1.509 since Subversion 2.4.4 needs it.
JENKINS-24735 - Add support for build parameters in Subversion URLs.

 * removed un-necessary try/catch in FeatureBranchProperty#integrate
JENKINS-24735 - Add support for build parameters in Subversion URLs.

 * update try/catch SVNException creation in
FeatureBranchProperty#integrate to new API
JENKINS-24735 - Add support for build parameters in Subversion URLs

 * reinstate FeatureBranchProperty to latest HEAD; accidentily used an
older revision previously
JENKINS-24735 - Add support for build parameters in Subversion URLs

 * Expand parameters from upstream job not from property owner
 * Updated test
JENKINS-24735 - Add support for build parameters in Subversion URLs

 * When creating a feature branch from a project that supports
integration from new feature branches, take into account system and
project environment variables
JENKINS-24735 - Add support for build parameters in Subversion URLs
 
 * Extract SVNUrl variable expansion into a utility and use that acrosss
all classes that require it.
Merge pull request #16 from alexouzounis/JENKINS-24735

[FIXED JENKINS-24735] - Add support for build parameters in Subversion URLs.