Update for compatibility

Updated to surefire 2.16, and also removed hard references to Aether
to ensure compatibility with all 3.x versions of Maven.