Commit Briefs
removing O_CLOEXEC
we don't fork anymore in that process, so the flag is extra.
reorganize: move bunch of functions to server.c
cgi.c wasn't really needed; it better to group all the server related functions together, cgi or not. Now gmid.c contains only startup and utility code.