Implement auto-backup into Language Editor

Every time a translation phrase is modified, the full XML file is
exported to alternating backup files.  If an error ever occurs, these
files can be used to recover all prior translation work.

Still todo: check for the existence of backup files on Language Editor
load.  Function for finding the most recently modified of two files.
What to do with "next" button on Phrase Editing page.