Fix remaining non-libuv memory leaks

The only leaks remaining are in libuv's fsevents code. They could
be our fault, but it's unlikely.