first commit
refactor with hhvm memory management
add uv_tcp support
add uv_tcp*
add callbacks
update
add some test
add tcp server test
add test
refact callback type
add connect
add UVUdp
update callback
add UVUdp test
add libuv submodule
remove submodule
add host resolver
refactor return value
update test
use uv_default_loop() as loop