Upgraded Jenkins OSS LTS from 1.609.1 to 1.609.3
[CJP-4505] Be extra robust in the callbacks.
it is possible for any of the callbacks to throw an unchecked exception in the case something bad happens. In this case we still want to perform the callbacks for the other completed builds rather than loose them completely.
[CJP-4104] Manage orphaned executions after builds are done (clean up them automatically if needed)
[CJP-4649] Don't run concurrent builds when not allowed (which will make other builds wait until all post-task steps finish).
[CJP-3637] Force executor complete on stop requests after LongRunningBuild.doStop()