added ParallelSocketAcceptor and Reactor w/ tests

ParallelSocketAcceptor and Reactor provide parallel (threaded) data
handling
gcc/clang compile fix
revert typename to class
change sleep to yield
Merge remote-tracking branch 'origin/ParallelReactor' into develop