refs #15130. Fixes copyrights date for 2013.
Fix aria labels for showRoot=false trees, patch from Mike Billau (IBM, CCLA), fixes #16574 on trunk !strict
Refs #16129.  Backport IE10 support for Textarea back thru 1.6.
Use data-dojo-config instead of djConfig (as attribute passed to <script src=dojo.js>), and data-dojo-id instead of jsId.   Demos, dijit, dojo, and util.   Refs #16585.
event="..." --> data-dojo-event="...", args="..." --> data-dojo-args="...", refs #16585
remove unused dependency on dojo/config, refs #13494 !strict.
defaultDuration is (currently) defined in dijit/_base/manager, not dijit/registry, refs #13494 (specifically [26052]), !strict
Stop using deprecated API's in themeTester, including:

   - dijit/dijit and dijit/dijitAll rollup files
   - !ItemFileReadStore and dijit/tree/!ForestStoreModel
   - dojo and dijit globals
   - dojo/ready

Refs #16585
remove unused dependencies, refs #14835 (specifically [27966]) !strict
Remove dependency on dojo/data/util/filter, since dojo.data is deprecated.   I had to duplicate the patternToRegExp() function but when written concisely it's only a few lines (excluding comments).  Refs #16585 !strict.
More conservative approach to refocusing Dialog when the underlay is clicked/focused.   Instead of monitoring Dialog._onBlur, just look for click events directly on the underlay.   Refs #15370 !strict.
fix tabbing, refs #16452 !strict
If user tabs in from URL bar, catch focus on the underlay and then switch it to Dialog.   Fixes #15370 !strict.
use dojo/query not dojo/_base/query, refs #16585
When possible without breaking backwards compatibility, use dojo/Deferred instead of dojo/_base/Deferred.    I could actually change the other dojo/_base/Deferred usages too if I used a shim like dijit/Tree does, but it didn't seem worth it.  Refs #16585 !strict
_earlyTemplatedStartup is for _WidgetsInTemplateMixin; no reason to (also) declare it in _TemplatedMixin, refs #12275 !strict
In order to avoid breaking existing code, avoid exception on creation of Button subclasses if this.valueNode is not defined.   Refs #16452 !strict.
convert tests to AMD, refs #14279
convert module.js test files to AMD, refs #14279
remove usages of deprecated !LinkPane from tests, refs #16585