Update build files with latest gallery tag.
Add io in src.
IO build.
Update version in package.json.
Adding history updates
Update io HISTORY.
Update gallery tag.
Merge tag 'v3.10.3' into live-docs
Merge branch 'live-docs' into dev-master
Bump version to 3.11.0pre.
Merge branch 'dev-master' of github.com:yui/yui3 into dev-master
add new `color-base` dependency

`dom-style` requires `color-base` as of d2245af
use a variable for the `wait()` timeout
remove delay from automatic purge test

The delay doesn't add much value in addition to what we're trying to test.
remove delay from the insertBefore node
simplify with default timeout
set a generous transaction timeout for browsers that don't fire an event when css fails to load
configure a robust CSS timeout only for load tests
use loader to load required modules for `coverage.html` and `load.html`

We manually list out all module dependencies in `get.html` to avoid
relying on `get` to test `get`. Since any issues arising from using
`get` to test `get` will be circumvented there, we can rely on `get` to
bootstrap the coverage and load tests. This will reduce the overhead of
keeping dependencies in sync across multiple files.
use default timeout of 10 seconds