[JENKINS-2786] Makes no sense for Computer.currentComputer to return MasterComputer when not on an executor thread.
Merge branch 'Computer.currentComputer-JENKINS-2786'
Expanding Javadoc from #1454 as suggested by @oleg-nenashev.