Teaching ProjectManager how to close and save files.
Making sure the XML readers close their streams while reading.
Cleaning up the serialization for Local Words and Immediate Correction.
Work on getting spelling errors highlighted in the editor.

- Includes some formatting on older code.
Fixed a bug where text spans were not correctly deserialized on loading.