[JENKINS-18734] - Call perform(AbstractBuild build, Launcher launcher, BuildListener listener) if implemented in BuildStep

Call perform(AbstractBuild build, Launcher launcher, BuildListener listener) if implemented in BuildStep