Preserving [global] as [this] when executing a yui module in nodejs.

 * when executing a module that has some code other than of the `YUI.add()`, that code
   is suppose to run in a closure where `this` is equal to nodejs' `global` variable,
   which is the equivalent to `window` on the browser. That way we maintain feature
   parity for polyfills and other vendor scripts.
Fixing the incorrect isNaN example in the [specialvalues] section

I changed the 5 / "5" isNaN example because it results in 1 as javascript coerces the string into a number before dividing. Instead, 0 / 0 should be used since it will result in NaN.
Merge branch 'live-docs' into dev-master
Whitelist cut, copy, paste events for YUI Nodes
review feedback: removing unnecessary [] argument when calling apply()
adding unit test for Y.get vendor script use-case
Merge remote-tracking branch 'jetguy/patch-2' into dev-master
Merge remote-tracking branch 'upstream/dev-master' into dev-master
Commit build files for node-base.
review feedback: newline
Merge branch 'dev-master' of git://github.com/yui/yui3 into dev-master
updating history for PR #1360
Updated build files from src build.
Remove `2in3` tests due to deprecation
Update with YUI3 assertions
Fix Loader tests for YUI3