[core] Add docs for the ES6 module system
[dom] Move out of color-base module

Currently, the `dom-style` module depends on `color-base` module only for
falling back to calculate computed style on legacy Opera (<= 12), but the
latest Opera (15+) is almost the same Chrome (`Y.UA.webkit` returns truth
actually). Many core modules are depending the `dom-style` module, I expect
that many YUI modules and applications will benefit to faster from more
than a little by this change. I also hope that this resolves #1621.
[yql]: Add `yql` to its `-jsonp`, `-nodejs`, `-winjs` submodules.
[yql]: Removal of redundant `when: "after"`s.
[yql]: Update history.
Merge branch 'yql-meta' into dev-master
[yql]: Build.
[Loader]: A module's lang pack must come before the module itself.
[loader] Test correct order with condition set to load `before`
[Loader]: Prefer `expanded` over `requires` for dependencies.
[Loader]: Delay the processing of conditional `after` modules.
[Loader]: Strip trailing whitespace.
fix flaky yql cli test

we can stabilize this test by disabling the ssl cert validation in node
specify the nodejs env for this test config
[Loader]: Convert tabs into spaces.
[Loader]: Avoid negative variable names.
[Loader]: Build.
Merge branch 'dev-master' into dev-3.x

Conflicts:
	src/loader/js/loader.js
Merge branch 'fix-yql-cli-test' into dev-master
Merge branch 'dev-master' into dev-3.x