Initial commit lua wrapper for libuv.