update libuv to 855764406e
fixes #2521
docs: clarify filename argument of vm.* functions
dgram: use slab memory allocator

Change udp memory allocation scheme from uv_buf_init to slab allocation. Takes
slab allocation scheme from stream_wrap.
website: Add "Api Docs" button next to "Download"

* Added Docs button and `button` class.
* Refactored download button style into `.button`
* Applied color overrides for download/docs buttons.
* Pointed docs link to latest available docs.
net: make .write() throw on bad input

Passing a non-buffer or non-string argument to Socket.prototype.write triggered
an assert:

  Assertion failed: (Buffer::HasInstance(args[0])), function Write,
  file ../src/stream_wrap.cc, line 289.

Fixes #2532.
http: do not accept headers if limit is exceeded

* fix limiting when parser was reused
* fix maxHeadersCount = 0 is ignored ( credit to @koichik )
* add test-http-max-headers-count.js ( credit to @koichik )
querystring: fix maxKeys = 0 is ignored
util: always display a warning for module in debug mode
Revert "util: always display a warning for module in debug mode"

This reverts commit df62005ece4bb0be0d5af645fd9093b1506ce63d.
uv: upgrade to e7758e1
http: use `util._deprecationWarning` for deprecation warning
gyp: install node-gyp

* fixes #2480
Revert "gyp: install node-gyp"

No.

This reverts commit 3d1476a3168effe3edb32510f56cf9b00bce8392.
Upgrade V8 to 3.8.6
fix windows build
Update npm to 1.1.0-2
Upgrade libuv to joyent/libuv@f5bd21f
Merge remote branch 'origin/v0.6'

Conflicts:
	deps/uv/src/win/util.c
	src/udp_wrap.cc
fix windows build
upgrade libuv to 52511b9ddc