cppsp: remove unused includes
cppsp: added forking mode and improved command line parsing error handling
cppsp: don't dup() listening socket for each thread when using forking mode