doc: cluster: setupMaster() can be called only once
child_process: emit error on exec failure

libuv calls the exit cb with exit code == -1 when it fails to spawn the new
process. Anticipate that and emit the error on the ChildProcess object.
tls: update default cipher list

Update the default cipher list from RC4-SHA:AES128-SHA:AES256-SHA
to ECDHE-RSA-AES128-SHA256:AES128-GCM-SHA256:RC4:HIGH:!MD5:!aNULL:!EDH
in order to mitigate BEAST attacks.

The documentation suggested AES256-SHA but unfortunately that's a CBC cipher
and therefore susceptible to attacks.

Fixes #3900.
npm: Upgrade to 1.1.55
uv: upgrade to 564e7c7
npm: Upgrade to 1.1.56
npm: Upgrade to 1.1.57
doc: fix typo in cluster example code
build: compile with -Wextra -Wno-unused-parameter
lint
npm: Upgrade to 1.1.59
2012.08.22, Version 0.8.8 (Stable)

* V8: upgrade to 3.11.10.19

* npm: upgrade to 1.1.59

* windows: fix uninitialized memory access in uv_update_time() (Bert Belder)

* unix, windows: fix memory corruption in fs-poll.c (Ben Noordhuis)

* unix: fix integer overflow in uv_hrtime (Tim Holy)

* sunos: fix uv_cpu_info() on x86_64 (Ben Noordhuis)

* tls: update default cipher list (Ben Noordhuis)

* unix: Fix llvm and older gcc duplicate symbol warnings (Bert Belder)

* fs: fix use after free in stat watcher (Ben Noordhuis)

* build: Fix using manually compiled gcc on OS X (Nathan Rajlich)

* windows: make junctions work again (Bert Belder)
Upgrade GYP to r1477
Merge branch 'v0.8.8-release' into v0.8
Now working on 0.8.9
blog: v0.8.8 release
doc: remote the "recommended modules" section
website: Fix download link on win, un-break industry section
net: fix asserts

Fixes a 'Converting circular structure to JSON' TypeError.
doc: remove nodejs-dev from the community page