Fix the plugin versions used for the build.

Plugin versions are now all current, explicit and managed from the parent pom.
Upgrade to current commons-io: 2.4
Ditch the m2e plugin; nobody is using it.
Cleanup up dependencies.

Dependencies have been updated where trivial, and versions for some are now managed by the parent POM.