Begin line editing when cell is entered (rather than double clicking in)
Finish any pending edits when form is closing
Handle errors instead of crashing
Save error messages to text file
Save failed text files to text file for reimporting when fixed
Closes#151
GameText will pass the reference to the persistent gametext; bad text
will stay as bad text until the program closes (where it won't be
saved).