savegame:  Added "find matching words" code
Added GetAbbreviationRegexPattern()

Not sure if this is too small to be its own function, but I think of it
this way.
Created GetMatchesFromWordFile()

This might be horribly inefficient:  For each unique abbreviation we're
trying to match, we re-open the word file.  But we were walking the file
each time before anyway, so hopefully this doesn't add too much I/O
overhead.  (And no, I didn't do any time tests.  I suppose I can always
resurrect these old revs & do that, someday.)
Added DebreviateLine()

With this change, I believe the script is now doing what it was intended
to do.

All that remains now is the (probably substantial) clean-up...