fixed aliases and paths to work with build; fixes #16623; !strict
Fix unioned queries that contain no elements, fixes #14803 !strict
Uncomment test associated with refs #14803, !strict
Fix detection of NodeLists, fixes #17046 !strict
Fix error with .orphan() in request/iframe. refs #15383 !strict
Remove other .orphan check, refs #17046 !strict
Clear references within dojo/aspect when handles are removed to avoid
over-retention of objects when a user removes a handle and then does
not dereference the handle. Fixes #17048.

Also, correct [30256] to allow remove functions to work correctly
when their context is changed, refs #16513.

!strict due to "use strict" pragma
Remove incorrect method call. Fixes #17048. !strict due to strict mode
When there's a querySelectorAll in the DOM, but no qSA in responseXml, parse responseText with DOMParser. refs #15631 !strict
these files were apparently not checked in the last time CLDR data was generated, refs #17071 tangentially
CLDR data changed so that <fields> is now a sibling of <calendars> rather than a child of <calendar>, but for backwards compatibility, associating the data in <fields> with each <calendar> when we output JSON files for the calendars.   Unfortunately for some reason this changes the order of keys in some of the files.  That shouldn't matter for JSON, but it makes the diff bigger than it really is.

Checkin split into multiple parts due to size.

Fixes #17071 !strict.
Part 2 of 3: CLDR data changed so that <fields> is now a sibling of <calendars> rather than a child of <calendar>, but for backwards compatibility, associating the data in <fields> with each <calendar> when we output JSON files for the calendars.   Unfortunately for some reason this changes the order of keys in some of the files.  That shouldn't matter for JSON, but it makes the diff bigger than it really is.

Fixes #17071 !strict.
Part 3 of 3: CLDR data changed so that <fields> is now a sibling of <calendars> rather than a child of <calendar>, but for backwards compatibility, associating the data in <fields> with each <calendar> when we output JSON files for the calendars.   Unfortunately for some reason this changes the order of keys in some of the files.  That shouldn't matter for JSON, but it makes the diff bigger than it really is.

Checking in remaining files split off from first checkin.)

Fixes #17071 !strict.
Fix dojo/request XML test for people that still have short_open_tag turned on in PHP. Fixes #15631.
Part 4 of 3: new language files, containing just the field-* data.  Fixes #17071 !strict.
Fix dojo/ready to not blindly make calls to methods that might not exist on the require object. Fixes #15616.
!strict
Fixed the obvious typo, thx thomasbachem, the whole affair is still not done yet, will be fixed in a point release later, !strict, refs #11808.
remove dojo/data and associated tests, refs #1
remove dojo/_base/connect and dojo/_base/event, plus fix dom-prop, refs #1

dom-prop.js is using dojo.connect() and cannot be changed in the 1.x line
w/out a marginal break in back-compat, so changing it here instead.
remove dojo/_base/html and associated tests, refs #1