Add static analysis profile

Added pmd, findbug as well as site generation logic to top pom.xml file
Created customized pmd ruleset