Split serv.c, Solve file descriptor leak

serv.c has been split into two modules, krakws.c and handler.c.

An issue was resolved wherein conf.c would open a new file stream to the
main server log for every request handler thread, but never close it.
This will cause the server to hang eventually when the operating system
refuses to give the server process any more file descriptors.