Merge pull request #165 from vreixo/issue164

Fix #164 - Added back missing strings.
Merge pull request #167 from vreixo/issue166

Fix #166 - Update Galician, German, and Spanish translations
Fix #150 - Add "Maintaining Translations" policy to the Contributing Guidelines.
Update to #150 - Add that translator can post translation in comment of issue.
Merge pull request #168 from CUTR-at-USF/issue150-TranslationGuidelines

Fix #150 - Add "Maintaining Translations" policy to the Contributing Gui...
Some refactoring to changes classes, interfaces, and methods to better representations of what is actually happening in the code.  Also add a few more Javadoc descriptions.
Merge pull request #169 from CUTR-at-USF/RefactoringNames

Some refactoring to changes classes, interfaces, and methods to better r...