[JENKINS-10197] Show keep log reason in tool tip
[FIXED JENKINS-24340] - Do not disable jobs if supportsMakeDisabled() returns false

This changes prevents the improper usage of method without the preliminary supportsMakeDisabled() check.
As an example, Subversion plugin behaves in such way (JENKINS-24341)

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
Rename JS variable to avoid using reserved word.

Chrome throws "SyntaxError: Unexpected token static" if experimental future JS is enabled, and then all JavaScript fails to run.
Merge pull request #1425 from dpogue/patch-1

Rename JS variable to avoid using reserved word.
Merge pull request #1422 from daniel-beck/JENKINS-10197

[JENKINS-10197] Show keep log reason in tool tip
Noting #1422

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
Merge pull request #1374 from synopsys-arc-oss/JENKINS-24340

[FIXED JENKINS-24340] - Do not disable jobs if supportsMakeDisabled() returns false
Noting #1374

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>