add uv_pending_reqs
add uv_async_send_nw
don't insert same req into pending list again

Or we'll have loop in the list when the async req
is inserted again by uv_async_send_nw

Fix rogerwang/node-webkit#2332
rebase to chrome 38
make nw run as node

Part of rogerwang/node-webkit#213
add uv_pending_reqs
add uv_async_send_nw
don't insert same req into pending list again

Or we'll have loop in the list when the async req
is inserted again by uv_async_send_nw

Fix rogerwang/node-webkit#2332
rebase fix for nw11
Merge remote-tracking branch 'origin/nw' into nw11
Fixed joyent/node#8683
Fixed build failure and test case on OSX
Merge pull request #1 from ghostoy/extern-string

Extern string
Fix: uv_err_name crashes on NULL return value

Fix rogerwang/node-webkit#2585
Merge pull request #1 from rogerwang/nw

sync with rogerwang/node