Merge pull request #6 from mattyb149/PDI-12237

[PDI-12237]: Added javadoc, removed println statements
[PDI-12237]: Externalized strings for i18n