Fixes #55: mvn versions:update-properties versions:use-latest-releases (maven-pmd-plugin, joda-money, maven-checkstyle-plugin, surefire*)

Update versions to:
Updated ${maven-pmd-plugin.version} from 3.0.1 to 3.1
Updated ${org.joda.joda-money.version} from 0.9 to 0.9.1
Updated ${maven-checkstyle-plugin.version} from 2.11 to 2.12
Updated ${maven-failsafe-plugin.version} from 2.16 to 2.17
Updated ${maven-surefire-plugin.version} from 2.16 to 2.17

Add property [<skipEmptyReport>false</skipEmptyReport>](https://maven.apache.org/plugins/maven-pmd-plugin/cpd-mojo.html#skipEmptyReport) to maven-pmd-plugin, otherwise empty reports will not be created.
will not be created as of version 3.1 of maven-pmd-plugin