Make RangeIntGenerator Thread Safe
(otherwise it would sometimes give some numbers multipletimes)
Merge pull request #54 from Niklas974/rangeIntgen_thread_safe

Make RangeIntGenerator Thread Safe
use atomic integer to replace synchronized primitive to avoid performance penalty
nio support, WIP
add nio support, WIP
update make request implementation
nio update
NIO Engine runnable