Fix outstanding translation issues with main MDI form

Live changing of translation text has proven to be quite the challenge.
This commit *should* solve the last outstanding issues with missing
tooltip text after translation, and it should also guarantee that all
controls on the main form successfully have their text and tooltip text
translated correctly despite any number of run-time language changes.
Updated master language file and master language file generator

Updates to tooltip assignment code (necessary for proper run-time
translation of the main form) required me to add additional tracking
code to the main language file generator.