Move edit_editexit from fmslogo.cpp to logodialogboxes.cpp.
This was never used by fmslogo.cpp and is used by logodialogboxes.cpp, so it makes more sense to define it there. However, the real motiviation is to fix a bug in the screensaver which re-defined it as char[] instead of wchar_t[] (a regression introduced when porting FMSLogo to use Unicode). By moving it to logodialogboxes.cpp, the screensaver and the main environment can use the same definition.