Fixed Junit Imports

Junit imports were deprecated versions.  Switched to non deprecated
versions.
added delta to satisfy latest junit

added .5 delta to satisfy latest junit.
removed extra spacing

cleanup action.
Interface Cleanup

Removed public from methods in interface as they are implied by the
context as the interface is already public so everything inherits
public.
Removed unnecessary location defined by import

java.security already an import.  No conflicts exist, so removed it from
MessageDigest as indicated per PMD.
Updated for ant

changes for latest ant version.
POM Cleanup

Added versions plugin to see what is out of date.
Updated all out of date plugins
Fixed some spelling mistakes
Override PMD with latest.
Updated to java 6 build
Updated dependencies to latest
Overall build time changes by very little as a result of these changes.