[FIXED JENKINS-22514] In ZIP archives file separator must be '/'
[JENKINS-2786] Makes no sense for Computer.currentComputer to return MasterComputer when not on an executor thread.
[maven-release-plugin] prepare release jenkins-1.589
[maven-release-plugin] prepare for next development iteration
updated changelog for release
updated changelog as a part of the release
merged back the RC branch
Merge pull request #1408 from howlger/master

[FIXED JENKINS-22514] In ZIP archives file separator must be '/'
Noting https://github.com/jenkinsci/jenkins/pull/1408

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
Noting https://github.com/jenkinsci/jenkins/pull/1268 , cleanup of previous changelogs

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>
creating an RC branch
the trunk is toward 1.591-SNAPSHOT
Merge remote-tracking branch 'origin/master'
Fix 1.589 changes
Merge branch 'Computer.currentComputer-JENKINS-2786'
Expanding Javadoc from #1454 as suggested by @oleg-nenashev.
log error creating slave log directory
Making this class serializable

The use case that led me here was to use this from workflow which relies primarily on Java serialization
Adding another cause
Better debug messages in JSONSignatureValidator