bumped libuv version; added #ifdef's around platform specific symbols

* `libuv` is bumped to the same version as in luvit
* the `#ifdef` thing is for making it build on OS X