Sonar Major warnings: Do not use println, instead log it using a logger, System.xxx.format() is acceptable.
Sonar Major warnings: System Println replaced by logging (pom.xml settings)
Sonar Major Warnings: Replace System.out/err.print with equivalent logger counterparts.
Sonar Major warnings: Avoid Print Stack Trace
Sonar Major warnings: Preserve Stack Trace
Master merged into branch
Synchronised pom.xml for versions 7 and 8, with logging changes.
Added configuration files for logging.
Fixes to missing classes and packages.
Merge fixes after merging from master
Made some more fixes after merging from master
Made fixes to MetaClass.java after merging from master
Sonar Major Warnings: Preserve Stack Trace
Removed String.format(), instead using Logger's substitution mechanism. Logger.info() does not accept more than one substitution, hence skipped.
Merge pull request #47 from neomatrix369/sonarMajorWarnings_Logging

Sonar major warnings logging - pom.xml amended with logging libraries. Thanks Mani!