Swapped conditions to get all the builds in timeline graph.

Since the builds are sorted from most to least recent, the limit
method discarded the builds not in the same day as the last one.
Added test for byTimestamp method in RunList.
Fixed indentation.
[FIXED JENKINS-19976] Enable plugins to load classes from optionally depending plugins even without restarting after depended ones installed.
[JENKINS-19976] Tests for the behavior of loading a depended plugin dynamically.
[JENKINS-19976] Added tests how dynamic load works for @Extension.
[JENKINS-19976] Added plugins to test dynamic loading.
Merge branch 'feature/JENKINS-19976_TestForInstallDepended' into feature/JENKINS-19976_LoadClassFromNewInstalledPlugin
[JENKINS-19976] Fixed confusing comments.
[FIXED JENKINS-21394] Avoid irrelevant job queing while node is offline
Revert 33db54459a80adb8fe435a96956d3f22dd033414
Fix autocompletion for items in folders
debian: Use a configurable group for the Jenkins user

Typical Debian practice is to have one equally-named group per system
user.  Make that for the jenkins user by default, but allow it to be
overridden in /etc/default/jenkins, same as for the user name.
[FIXED SECURITY-73] Require RUN_SCRIPTS for /heapDump.
[FIXED SECURITY-74] Apply markup formatter to remote cause note.
[FIXED SECURITY-75] Invalidate session after login to avoid session fixation
[FIXED SECURITY-76] Prevent iframe injection, forbid iframe by default
[FIXED SECURITY-77] XSS in iconSize cookie.
[FIXED SECURITY-79] Prevent (private security realm) usernames from being guessed.
[FIXED SECURITY-80] Add X-Frame-Options head to prevent clickjacking attacks