Added improved Libuv module with simple test