fix typo
make options optional
avoid Y.Lang
Merge dev-3.x
Correct merging of dev-3.x
Fix #2532976. Adjust getBrightness to return a value between 0 and 100.
Fixes #2532810

The third argument to set (or _set) is not just for events.
Its purpose is to establish the reason for setting the attribute.
In Widgets, this usually means the source of the change by
indicating {src: 'UI'} (or its pre-defined constant).
Though it is usually used to avoid reflecting into the UI
what came from the UI, and is something done through events,
it is still useful even if you don't have a UI or events.

I have added those opts to both the setter and the validator
so they can decide on accepting or rejecting the value
based on the origin of the data.

Provided an extra test to try the setter with the extra argument
This change should be fully backward compatible.

Inadvertently stripped trailing spaces on the changed sources.
Changed the landing page to describe the opts argument.
Corresponds to issue #2532810 pushed in a separate commit.
Merge branch 'master' of git://github.com/yui/yui3 into dev-3.x
Merge branch 'dev-3.x' of git://github.com/yui/yui3 into dev-3.x
Build color.
Merge branch 'dev-3.x' of git://github.com/yui/yui3 into dev-3.x
Merge branch 'master' of github.com:yui/yui3 into 3.x
Make opts an empty object when undefined.
When opts is passed as a string, turn it into an object with a single property 'src' with the original opts
as its value set to that string.
Added a test for that.
Merge branch 'master' of github.com:yui/yui3
Udate charts history to reflect correct release version.
Merge branch 'master' of git://github.com/yui/yui3
allow gallery group to be reconfigured without update function
Reverted previous commits.
Added soon.
Bump Handlebars to 1.0.rc.1. Fixes 2532995 (sanity test cases added for scoping issue relevant to ticket).
Merge branch 'dev-master' of git://github.com/yui/yui3 into dev-3.x