Display authorities at /user/* for convenience.
Enabled transparent compression support.

This only works if the "transparent GZIP support" patch has been
applied against Stapler. Otherwise, this patch will not compile
as the new "LargeText" constructor will not be found.

Additionally, the console.jelly was modified to make use of the
stream instead of the raw file, which is necessary to get the
correct uncompressed size of the file for skipping bytes.

[JENKINS-2551]
[JENKINS-10400]
[JENKINS-13655]

Signed-off-by: Martin Schroeder <martin.h.schroeder@intel.com>
Added copyright notice, as per company policy.

Signed-off-by: Martin Schroeder <martin.h.schroeder@intel.com>
Merge branch 'master' into User.authorities
getAuthorities should delegate to impersonate.
Switched to JenkinsRule.
Testing getAuthorities.
@since, changelog for User.getAuthorities.
Normalized name.
Test that user ID is filtered out, as some security realms include this as a group.
UserTestCase -> UserTest
I guess that this example should be helpful when debugging slave's environments
Comment only.
Merge branch 'master' of github.com:jenkinsci/jenkins
After 39572fb linking to my-views is redundant since MyViewsProperty already creates this link.
[FIXED JENKINS-16244] View.hasPeople too slow to use in sidepanel.jelly.
Merge branch 'master' into User.authorities
Updated @since.
Merge pull request #577 from jglick/User.authorities

Display authorities at /user/* for convenience.
Merge pull request #664 from andreyev/master

Prints all system information for the slave to the console.