[FIXED JENKINS-20560] - Custom-tools should not override global paths in...

...side nested launchers

I've also refactored retrieval of paths list.
Related to: https://issues.jenkins-ci.org/browse/JENKINS-20560

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>