make sure you SO_REUSEADDR on the listener socket, makes development easier also.
Merge pull request #2 from trapni/new

make sure you SO_REUSEADDR on the listener socket, makes development easier also.