libuv for android

this is a modification of libuv for android porting