Removes deps/node.
Switches "npm install" for "make update" in Travis.
Lands Node v0.10.32 libs.
Adds test case for #548.
Merge #557 r=@tcr: Reattempt at node-libs merge.
Squashed 'deps/node-libs/' content from commit a4b0d91

git-subtree-dir: deps/node-libs
git-subtree-split: a4b0d9140f236943f0338615b18e6953b0a2c2af
No more utf8proc
Adds UCS2 length test
Adds UTF8 upper/lower functions and tests.
Adds UTF-8 char methods (toupper, tolower, encode).
Renames UCS2 functions to reflect operation on strs.
Implements fromCharCode in terms of UTF-8.
Updates encoding test to work with npm test
Adds string indexing support for ucs2 characters.
fromCharCode should truncate UTF-16 values
Length is properly reported as UCS-2
Implements toUpperCase and toLowerCase
fix building utf8 branch
a couple important (failing!) string tests
move str charAt code to __index so they both work [approximately] right again