Move the colour configuration into midend.c so that it becomes cross-platform, and rename the environment variables so that they follow the puzzle name. Should allow a static environment configuration for each puzzle. Also introduced a _PRESETS variable for people whose favourite configuration isn't on the Type menu by default. [originally from svn r5801]