JS-249 QA Cleanup - Checkstyle and JavaDoc
Clean up most Checkstyle complaints that are not bug complaints.
Fix all JavaDoc complaints.
Merge pull request #32 from dmsmith/cleanup

JS-249 QA Cleanup - Checkstyle and JavaDoc
Fixing missing versions + globale key list
Small as per DM recommendations
merge conflicts