Update pom.xml
Update pom.xml

Move commons-codec and commons-logging under dependencies. Stuff under
dependencyManagement is only relevant for parent POMs.

Use commons-logging 1.2.

Update Maven plugins as follow:

 - maven-project-info-reports-plugin to 3.1.2
 - maven-javadoc-plugin to 3.3.0
 - maven-changes-plugin to 2.12.1
 - maven-release-plugin to 2.5.3
 - maven-surefire-report-plugin to 2.22.2
 - jdepend-maven-plugin to 2.0 (was missing a <version/>)
 - cobertura-maven-plugin to 2.7
 since it's also desclared under <build/>
 - maven-pmd-plugin to 3.14 (was missing a <version/>)

Fix maven-pmd-plugin target JDK version to 1.7 instead of 1.5.

Move site plugins under <reporting/> instead of <build/>.

Remove redundant <type>jar</type> since it is the default for
dependencies.

ppavlidis/baseCode,ppavlidis/baseCode