Code quality and Metrics Plugins

This pull requests adds configurations for;

1. Checkstyle
2. PMD
3. Findbug
4. Cobertura

They have been configured in a profile called codequality that can be invoked separately from the usual build.