enable switch between epoll and nio
testing out epol with file region
moved file region logic to response encoder
moved nio server to nio package.  made a new DataServer interface to abstract over the implementations
pluggable network type
added sync group