Update maven plugin dependency versions

Many of the maven plugin dependency versions are quite out of date and as such are missing important bug fixes.

This pull request updates them to the most recent versions and everything except the maven release process (which still needs to be updated for github) checks out ok.