update to the new version of libuv