Now that we use Java 6, can finally deprecate IOException2.
Deprecating Hudson.getInstance.
Deleting code using @IgnoreJRERequirement for Java 5 compatibility.
Updated a couple of comments referring to Java 5.
A few usages of Hudson.getInstance() were actually mandated for use with method signatures which cannot compatibly be changed.
Random test failure.
Merge commit '8cd900362d3dc649ac838d8c062a610f4e4f0d66'