implement MRU/Open Recent file list, make map loading a tiny bit more solid
save the dock state and tidy up a couple of other things in CEditorWindow