Cleaned up header files
Fixing a libuv API change