Test result page keeps identifying tests as age 1

If a test has not been viewed, the age will keep being 1.
This is because getFailedSince()/failedSince is lazy loaded.
Without having viewed the CaseResult that method is never
called and the prev.failedSince returns '0' which may or may
not be accurate.
http://jenkins.361315.n4.nabble.com/Problem-with-Age-column-on-Test-Results-tab-td3172208.html
Remove repo file from RPM. https://issues.jenkins-ci.org/browse/JENKINS-22690
[FIXED JENKINS-22699] Add option to archive only if successful
[FIXED JENKINS-22693] - Properly close InputStreams in FileParameterValue

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
[FIXES JENKINS-11673] - Support https in RPM service scripts

Adding support for --httpsKeyStore and --httpsKeyStorePassword agruments.
Follows guide at https://wiki.jenkins-ci.org/display/JENKINS/Starting+and+Accessing+Jenkins
[FIXED JENKINS-22934] Show poll thread count option when necessary.

* Show the option when the configured value is not the default
* Show the option even when projects are in other ItemGroups
* Only consider AbstractProjects
[FIXED JENKINS-20031] Useful error message when UC not found
[FIX JENKINS-19250] Add causes to queue item tool tip
[FIX JENKINS-22617] Fix path to deletion of VM error log
[JENKINS-20499] Don't fail horribly with null causes
[FIX JENKINS-8358] Use DISABLED_ANIME icon while building
[FIX JENKINS-17114] Distinguish 'nodes offline' from 'no nodes'

Jenkins currently does not distinguish between 'All nodes for a
label are offline' and 'There are no nodes for a label'. This is
exacerbated by the current wording:

    All nodes of label 'foo' are offline

Instead of just changing the wording to something not seeming to
imply existence of such nodes, add a second wording that clearly
states that there are no such nodes.
Added RestartableJenkinsRule to test Jenkins across restarts
[JENKINS-15094] - Unit tests for the issue

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
[FIXED JENKINS-15094] - Handle null parameter values in BuildCommand (CLI) and Parameter classes (CLI).

The change adds missing checks for null ParameterValue, which may be passed from the CLI.
It prevents the death of Jenkins executors during the canTake() check of node labels.

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
Merge pull request #1248 from daniel-beck/JENKINS-20499

[JENKINS-20499] Don't fail horribly with null causes
Noting #1248

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
Merge pull request #1242 from daniel-beck/JENKINS-20031

[FIXED JENKINS-20031] Useful error message when UC not found
Noting #1242 (JENKINS-20031)

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
Merge pull request #1249 from daniel-beck/JENKINS-8358

[FIX JENKINS-8358] Use DISABLED_ANIME icon while building