uv: upgrade to v0.10.16
stream: objectMode transforms allow falsey values

Closes #6183
npm: upgrade to v1.3.10
Merge remote-tracking branch 'ry/v0.10'

Conflicts:
	deps/uv/ChangeLog
	deps/uv/src/version.c
	deps/uv/src/win/fs.c
	lib/_stream_transform.js
test: don't call process.exit() in debugger tests

process.exit() tends to hide bugs, both in tests and node.js.
Rewrite the tests so that the event loop exits naturally.