Update charts perf tests.
Fixed #831
Opera needs same special treatment as webkit for :checked selector
Added Benchmark.js v1.0.0
Fixed a bug in widget-stdmod
_fillHeight depends on this._currFillNode being set by _uiSetFillHeight
However, if the fillHeight node's content is set after render(),
_uiSetFillHeight doesn't set this._currFillNode, because the fill node doesn't exist (yet).

When the content is set, _fillHeight is called after('contentUpdate'), but since
this._currFillNode isn't set, it calls fillHeight with undefined.

The fix is to have _fillHeight getStdModNode() instead of relying on this._currFillNode
Merge branch 'fix-widget-stdmod-fillHeight' of git://github.com/asystance/yui3 into dev-master
Update widget-stdmod history.
Build widget-stdmod.
Merge branch 'dev-master' into dev-3.x
Added benchmarkjs's nano.jar
Added Benchmark.js license to library LICENSE.md
Tree: Massive speedup in Tree#emptyNode().

Previously, `emptyNode()` triggered a node map reindex for each node
that was removed. This commit modifies `emptyNode()` to remove nodes in
last-first order and avoids the need to reindex.

Previously, emptying a node with 10,000 children took about 17 seconds
in Chrome. After this change, it's nearly instantaneous.
Build tree.
Merge branch 'dev-master' into dev-3.x

Conflicts:
	build/tree/tree-coverage.js
	build/tree/tree-min.js
	src/tree/HISTORY.md
Merge branch 'master' into benchmarkjs
YUI and Loader build for latest Gallery build
Add simple benchmarks for promises
Updated Promise perf tests to work in CI
Merge pull request #6 from derek/promise-bench

Updated Promise perf tests to work in CI
Delete old benchmarks
Update lang-test.js

Unit tests added to trim, trimLeft, and trimRight