Fix #1472
Included missing periods
fix FF contenteditable backspace bug.
https://github.com/yui/yui3/issues/1376
Allow for rgba value for fill and stroke in the vml implementation. Fix #1534.
Added test for vml stroke/fill color rgba.
tweaks per YUI team advice on pull request.

https://github.com/yui/yui3/pull/1502
tweaks per YUI team advice on pull request.

https://github.com/yui/yui3/pull/1502
[core] Add Y.require() AMD-style

Y.require() works similarly to Y.use() but exposes all the loaded
modules as parameters of the callback in order to use ES6 modules more
easily.

YUI().require(['some-es6-module'], function (ES6Module) {
var foo = ES6Module.foo;
});
YQL: Addition of configuration object.
YQL: Addition of configuration file to example pages.
YQL: Upon failure, ask to use mock data.
YQL: Mocked YQL module.
[io] Mock Yahoo Pipes API calls in doc examples
Replace `set('innerHTML')` with `setHTML`
[DataSource] : Addition of configuration object.
[DataSource] : Addition of configuration object to example pages.
[DataSource] : Upon failure, ask to use mocked data.
[DataSource] : Mocked DataSource module.
[test] Add testCase.next()

`testCase.next(fn)` is a wrapper for an all too familiar pattern of
calling `test.wait()` and `test.resume()` after a callback.
`test.next(fn)` creates a callback that automatically resumes the test,
reducing the bureaucracy for asynchronous testing. Example;

```js
// using test.resume()
Y.jsonp(uri, function (response) {
test.resume(function () {
Y.Assert.isObject(response);
});
});
test.wait();

// using test.next()
Y.jsonp(uri, test.next(function (response) {
Y.Assert.isObject(response);
}));
test.wait();
```
[test] Add unit test for test.next()