extra reports for web site (findbug, cobertura, pmd, tags, surefire)

This reverts commit a8cb0d6d92ee66f13343e23bab61a71ffc75e04d.
attempts to add checkstyle report
propertyExpansion does work, so I changed configs
using version of maven-site-plugin that supports recent versions of maven