Fixed broken CMake libuv implementation.

- The FindLibuv.cmake file never actually set LIBUV_FOUND which
  caused it to ALWAYS fetch/build libuv itself.  This has been
  fixed.

- OS X builds were completely broken.  The libuv Makefile does
  not link its static library to the necessary CoreServices library.
  This has also been fixed.