Revert "Remove path.existsSync as part of node 0.8 minimum environment"

This reverts commit 1b740375f2cd02af466acab8e481d5b4fc79297c.
Merge branch 'dev-master' into dev-3.x
Adding HISTORY for #949
Merge branch 'dev-master' into dev-3.x
Add empty functional tests for automation.
Merge branch 'dev-3.x' of github.com:yui/yui3 into dev-3.x
Fix RGB Slider test.
fix flaky recordset indexer functional test by adding click listener
Fix case sensitivity problem on Promise functional tests
Merge pull request #991 from clarle/func-test-fixes

Functional test fixes for Promise
make a less specific string match to make test work in IE8
Adding missing @since entries
replacing @SINCE@ with current release 3.11.0
fix func test failures on firefox

Most of the failing tests were due to the newly-implemented `scoped`
style tag attribute in Firefox, revealing our incorrectly setup test. By
rendering the tooltip within the scope of the styles that the test
relies on, the tests pass as expected.

After the previous fix, another test failure was revealed. This one was
a simple "expected 10000px but got 9999.28px" failure. This was fixed by
allowing a 1px margin of error.
Adding HISTORY.md entries for 3.11.0 - replacing @VERSION@
Merge pull request #996 from ekashida/fix-widget-func-tests

fix func test failures on firefox
Merge branch 'dev-master' into dev-3.x
Fix JS error with HSL colors in IE 6.
Merge branch 'dev-3.x' of github.com:yui/yui3 into dev-3.x
Merge pull request #1003 from apipkin/color-fix

Color example fix to remove JS error in IE6 by replacing HSL with hex colors