Fix acme bug with attribute selectors in IE10 quirks mode.   Although IE10 is working now, there's still a lot of has("ie") browser sniffing in acme.js that would be nice to get rid of, because it's probably doing stuff that IE10 doesn't need.

Restored the quirks mode query tests removed in [30019].   This essentially makes two copies of query.html; the alternative is to use dijit/tests/_loadTest.js, but that's in dijit rather than core.   Also, not running the quirks mode tests from  the test runner (i.e. from dojo/tests/query.js) due to the IE9+ problem where the iframe is in quirks mode but the parent is standards mode.

Fixes #16418 on trunk !strict.
If a module uses has("ie") etc., it needs to require() "dojo/sniff".    "dojo/has" isn't sufficient.   Refs #14321 !strict.
Disable test for attribute case sensitivity in quirks mode, since it's browser dependent and we don't want to bother "fixing" it, whatever that would mean.   Avoids test failure on FF.  Refs #8775, #14874 on trunk.
minimal fix to avoid mixed content warning on IE8, fixes #16429 on trunk !strict
fixed typo; fixes #16220; !strict
Workaround IE10's bizarre JIT bug, fixes #16425 !strict
run scripts against CLDR v21 Refs #13906, #15424, #16281 
-This line, and those below, will be ignored--

M    nls/da/buddhist.js
M    nls/da/number.js
M    nls/da/currency.js
M    nls/da/gregorian.js
M    nls/da/islamic.js
M    nls/hebrew.js
M    nls/de/buddhist.js
M    nls/de/number.js
M    nls/de/currency.js
M    nls/de/gregorian.js
M    nls/de/islamic.js
M    nls/sv/buddhist.js
M    nls/sv/number.js
M    nls/sv/currency.js
M    nls/sv/hebrew.js
M    nls/sv/gregorian.js
M    nls/sv/islamic.js
M    nls/gregorian.js
M    nls/ja/buddhist.js
M    nls/ja/number.js
M    nls/ja/currency.js
M    nls/ja/hebrew.js
M    nls/ja/gregorian.js
M    nls/ja/islamic.js
M    nls/he/number.js
M    nls/he/currency.js
M    nls/he/hebrew.js
M    nls/he/gregorian.js
M    nls/he/islamic.js
M    nls/islamic.js
M    nls/fi/buddhist.js
M    nls/fi/number.js
M    nls/fi/currency.js
M    nls/fi/hebrew.js
M    nls/fi/gregorian.js
M    nls/fi/islamic.js
M    nls/nb/buddhist.js
M    nls/nb/number.js
M    nls/nb/currency.js
M    nls/nb/gregorian.js
M    nls/nb/islamic.js
M    nls/fr/buddhist.js
M    nls/fr/number.js
M    nls/fr/currency.js
M    nls/fr/hebrew.js
M    nls/fr/gregorian.js
M    nls/fr/islamic.js
M    nls/nl/buddhist.js
M    nls/nl/number.js
M    nls/nl/currency.js
M    nls/nl/hebrew.js
M    nls/nl/gregorian.js
M    nls/nl/islamic.js
M    nls/pl/buddhist.js
M    nls/pl/number.js
M    nls/pl/currency.js
M    nls/pl/hebrew.js
M    nls/pl/gregorian.js
M    nls/pl/islamic.js
M    nls/th/buddhist.js
M    nls/th/number.js
M    nls/th/currency.js
M    nls/th/hebrew.js
M    nls/th/gregorian.js
M    nls/th/islamic.js
M    nls/hu/buddhist.js
M    nls/hu/number.js
M    nls/hu/currency.js
M    nls/hu/hebrew.js
M    nls/hu/gregorian.js
M    nls/hu/islamic.js
M    nls/ro/buddhist.js
M    nls/ro/number.js
M    nls/ro/currency.js
M    nls/ro/hebrew.js
M    nls/ro/gregorian.js
M    nls/ro/islamic.js
M    nls/buddhist.js
M    nls/zh/buddhist.js
M    nls/zh/number.js
M    nls/zh/currency.js
M    nls/zh/hebrew.js
M    nls/zh/gregorian.js
M    nls/zh/islamic.js
M    nls/zh-hk/number.js
M    nls/zh-hk/currency.js
M    nls/zh-hk/gregorian.js
M    nls/en-ca/gregorian.js
M    nls/ca/number.js
M    nls/ca/currency.js
M    nls/ca/gregorian.js
M    nls/pt/buddhist.js
M    nls/pt/number.js
M    nls/pt/currency.js
M    nls/pt/hebrew.js
M    nls/pt/gregorian.js
M    nls/pt/islamic.js
M    nls/tr/buddhist.js
M    nls/tr/number.js
M    nls/tr/currency.js
M    nls/tr/hebrew.js
M    nls/tr/gregorian.js
M    nls/tr/islamic.js
M    nls/ru/buddhist.js
M    nls/ru/number.js
M    nls/ru/currency.js
M    nls/ru/hebrew.js
M    nls/ru/gregorian.js
M    nls/ru/islamic.js
M    nls/en-gb/buddhist.js
M    nls/en-gb/number.js
M    nls/en-gb/gregorian.js
M    nls/en-gb/islamic.js
M    nls/fr-ch/number.js
M    nls/fr-ch/gregorian.js
M    nls/el/buddhist.js
M    nls/el/number.js
M    nls/el/currency.js
M    nls/el/hebrew.js
M    nls/el/gregorian.js
M    nls/en/buddhist.js
M    nls/en/number.js
M    nls/en/currency.js
M    nls/en/gregorian.js
M    nls/en/islamic.js
M    nls/ar/buddhist.js
M    nls/ar/number.js
M    nls/ar/currency.js
M    nls/ar/hebrew.js
M    nls/ar/gregorian.js
M    nls/ar/islamic.js
M    nls/number.js
M    nls/pt-pt/buddhist.js
M    nls/pt-pt/number.js
M    nls/pt-pt/gregorian.js
M    nls/pt-pt/islamic.js
M    nls/en-au/gregorian.js
M    nls/cs/buddhist.js
M    nls/cs/number.js
M    nls/cs/currency.js
M    nls/cs/gregorian.js
M    nls/cs/islamic.js
M    nls/currency.js
M    nls/es/buddhist.js
M    nls/es/number.js
M    nls/es/currency.js
M    nls/es/gregorian.js
M    nls/es/islamic.js
M    nls/zh-hant/buddhist.js
M    nls/zh-hant/number.js
M    nls/zh-hant/currency.js
M    nls/zh-hant/hebrew.js
M    nls/zh-hant/gregorian.js
M    nls/zh-hant/islamic.js
M    nls/ko/buddhist.js
M    nls/ko/number.js
M    nls/ko/currency.js
M    nls/ko/gregorian.js
M    nls/zh-tw/number.js
M    nls/zh-tw/currency.js
M    nls/zh-tw/gregorian.js
M    nls/it/buddhist.js
M    nls/it/number.js
M    nls/it/currency.js
M    nls/it/gregorian.js
M    nls/it/islamic.js
M    nls/sk/number.js
M    nls/sk/currency.js
M    nls/sk/gregorian.js
M    nls/sl/number.js
M    nls/sl/currency.js
M    nls/sl/gregorian.js
Add missing translations Refs #13906
Add sniff for running inside Windows 8 Store App platform.   Preliminarily called "win8app".   Refs #16432 !strict.
No need for Windows 8 Store Apps to follow the IE specific code path for checking when scripts finish loading.   At least according to my preliminary tests.   (Likely no need for IE10 either.)   Refs #16432 !strict.

Also removing Opera workaround that's no longer needed, refs #15096.
Rollback [30005] and [30009], which were wrong, and re-broke the html_quirks.html test on IE10.   Refs #15773, #12342.
Deprecate dojo/html::_emptyNode() since it just calls dojo/dom-construct::empty().   Also, add setTimeout() to test case to avoid so many warning from sIEve.   Finally, update dojo/html test to be partially baseless (but still more work left).   Fixes #16481 on trunk !strict.
Remove single quotes in date-time template. Fixes #16447 on trunk.
Merge remote-tracking branch 'master/master' into multidoc