MR-272 - Fixes to several issues... a compilation issue with ibm jdk, some test issues for slower machines, and a general problem with MockEndpoint.assertIsNotSatisfied(). Thanks to Peter Jones for providing a patch for this!