Language file update

For performance reasons, I'm trying a new system with language files.
Duplicates are no longer omitted from the final language files.  This
allows me to search within a form's specific area of the translation
file for text, which cuts down the time searching for strings (not as
much as you'd think, but every little bit helps).
Fixes to speed up batch wizard loading

...when translations are active.  Previously, the engine was attempting
to translate the contents of the file list box, which would take forever
if the directory contained many images.  Now the box is not updated
until after translations have occurred.
New code for short-circuiting translation searches

Only works on Forms, and it requires the newest translation files to be
effective.
VB case confusion
Fixes to prevent translations being processed multiple times

Because the value of the "fancy fonts" checkbox triggers a redraw of the
whole screen, when the default value was loaded from the INI, it would
trigger a whole bunch of translations.

Now it is only translated once.
Engaged translation short-circuiting for forms