Read are now using NIO. The errno is propagated up from read()
Use NIO for listen()
Enhance dispatch_source_t with 'onEvent' convenience method.
Disable sigpipe.
Improve client sample.
Merge branch 'release/0.0.10'