* BAEL-6839: Updated the unit tests convention pmd rule - Don't allow unit tests ending with "Tests" and allow the ones ending with "jmhTest" ("*jmhTest" are autogenerated)
* fixed formatting issue - Replaced tabs with spaces
* Adjust config
* Adjust config
* Adjust config
* fix
* fix
* Rename MetricTypeTest
* Rename MetricTypeTest
* Rename MetricTypeTest
* Rename MetricTypeTest
* Install custom pmd jar to local maven repo during maven validate phase, so that it becomes available during project build
* maven install plugin - adding base path
* changed the phase for maven directory plugin to validate to make sure that the base directory variable is available to maven install plugin
* pmd violation flag back to false