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
[JENKINS-20739] Filter descriptors before adding them to hetero-list.

This allows implementations of DescriptorVisibilityFilter to hide items
with descriptors from users to prevent them from being added via the UI.

This is already implemented in /lib/hudson/newFromList/form.jelly, but
nowhere else.
Added logging when filtering descriptors.
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.
[FIX JENKINS-10477] Use build display name in executors list
the trunk is toward 1.567-SNAPSHOT
[JENKINS-23151] Need to revert part of 5789f0c since codemirror-mode on f:textarea apparently does not work for lazy-load fragments.
Merge branch 'JENKINS-10477' of github.com:daniel-beck/jenkins
[JENKINS-10477] Noting #1254.
Integrated the latest remoting library.