Added overrides for all overridable methods ofDecoratedLauncher
Resolves: https://issues.jenkins-ci.org/browse/JENKINS-13285

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Merge branch 'master' of https://github.com/jenkinsci/customtools-plugin
[in-progress] - Added stub for support of additional variables.

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Added support of additional variables, which can be specified individually for labels.
Resolves: https://issues.jenkins-ci.org/browse/JENKINS-18774

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Fixed instantiation of the home variables
Resolves https://issues.jenkins-ci.org/browse/JENKINS-18815

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Fixed nulls and duplications in the PATH

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Merge branch 'additional-vars'

Conflicts resolved:
	src/main/java/com/cloudbees/jenkins/plugins/customtools/CustomTool.java
	src/main/java/com/cloudbees/jenkins/plugins/customtools/CustomToolInstallWrapper.java

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Fixed behavior of the LabelSpecifics

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Made LabelSpecifics serializable

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
Fixed Tool's Home instantiation in case of Multiple tools

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>