Included missing periods
[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.
Prevent default page action when starting a gesturemove

This prevents some browsers from selecting the page text during a gesture.
[core] Change require() example not to use `default`
[core] Use `hasOwnProperty` instead of `in`...

...to check if a module has exports.
[app] Mock GitHub API in GH Contributors example
[core] Move require() tests to es6-module-tests
[core] Accept a single string as parameter in require()

Y.require() should accept both Y.require(['foo'], fn) and
Y.require('foo', fn)
[DataSource] : Mock `sendRequest` method, rather than entire module.
[DataTable] : Mock `sendRequest`.