Fix bug #398; the command line processing now doesn't increment past the final NUL terminator of the command line string when the command-line ends in -E, -P, or -F. The bug is that these incremented the pointer twice, once past what it presumed would be a space, but was really the NUL terminator, then once again to get to the next command-line parameter. If the command line were a multiple of 8 characters, then the memory past the NUL would be unallocated (by probably mapped) memory which FMSLogo would attempt to interpret as a command-line. For some reason, the four bytes after the command line always began with an 'F', although looking at it in the debugger, it did not look like a string.