support latest changes from libuv

* uv.a -> libuv.a
* `uv_run` now requires an additional option