Some changes to generics to make IBM jdk 5 happy.
Some unit test fixes to make Java 5 happy.
Removed some old forkEvery settings that aren't required any more and that make execution slower.