Updated parent POM (one breaking change)

* Fixed source/target jdk to use maven defaults for same (ie these are
jdk5 by default even though set directly).  This is a breaking change
meaning that child poms overriding javac.src.version &
javac.target.version will need changed to maven.compiler.source &
maven.compiler.target.

* Updated plugin dependencies
* Added versions plugin for site page
* replaced deprecated 'basedir' with 'project.basedir'
* Change minimum maven required to 3.0.5
* Added a couple of items to override eclipse settings and thus show
current on versions report
* Fixed xsd redirect to stop redirecting.