libuv C++11 bindings with modern abstraction layer.