Make Sonar happy by using getters even for static types.
 Hide Utility Class Constructor.
Fix Useless Overriding Method.
Fix Avoid Throwing Raw Exception Types.
Fix Singular Field.
Fix a bunch of  Magic Number warnings.
Fix use of array.hashCode()
Check return value of mkdirs()
Fix  Constructor Calls Overridable Method.
Fix  Collapsible If Statements.