Clean up lint. Mostly whitespace fixes, some comparison, and two function declarations in a for loop.
Merge branch 'stonebk-2532955' into dev-master
Charts build files for pull 344
Charts unit tests.
Add API documentation for abstracted helper functions.
Omit charts simulate touchend test in phantomjs
Clean up for linting. Mostly white space changes. Some comparison operators. Some "too many var" updates.
Merge with dev-3.x
Update code per comments.
Updating charts history.
improve argument names and docs
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.