Updated pom to add sonar properties
Fixes #110: Dodgy - Dead store to local variable
Fixes #110: Dodgy - Write to static field from instance method: removed static reference, was not used
Fixes #110: Multithreaded correctness - Call to static DateFormat: removed bad API toString() and simply using getDateFormat() method that returned clone of SFD
Fixes #110: Bad practice - Method may fail to close stream: updated to use try-with-resources
Merge pull request #113 from jewzaam/issue-sonar-critical

Issue sonar critical
pom updates: added scm section and added release plugin
Updated tag pattern for releases
Updated tag name to start upper case V
Updates to pom for releases
Cleanup pom, moved release plugin go release profile
[maven-release-plugin] prepare release V0.9.0
[maven-release-plugin] prepare for next development iteration
Updated travis.yml and settings to allow deploying artifacts
Removed distributionManagement/snapshotRepository from pom since it's setup in parent