Fix emit events on 'window' and 'document' objects
add tests to dispatch events on 'window' and 'document' inside iframe
Fix star mapping, aliasing, and pathing for built layers.

Fixes #17475
Make SimpleQueryEngine sort Dates correctly

Fixes #17068.
Only set idProperty if identifier provided, fixes #17557
Merge branch 'fix-window-emit-event' of git://github.com/eduardo-matos/dojo
make sure the documentation is in accordance with the implementation
Revert "Fix IE11 sniffing. Fixes #17311."

This reverts commit f58c0e19ce509398985908688a768c8fb41191b8.
Correct detection of focusin support

Fixes #17599
Add Microsoft-recommended UA sniff for IE11

Fixes #17311
Remove dumb speed test that compares against an old API we will never restore

Fixes #11200
Support unprefixed pointer events in dojo/touch

Refs #17600
Add Trident UA to match every other UA

Refs #17311
Improve focusin detection support

This change prevents unintentional scrolling and unfocusing of
whatever element was in focus before the feature detect in browsers
that need to do the long feature detect.

Adds test case.

Refs #17599
improve i18n preload to take advantage of partially flattened locales, fixes #17155
refs #11750, initial work on adding a WebWorker hostenvironment, based on a patch from @simpo
refs #11750, minor clean-up
Tests stub for testing if dojo works inside a webworker.
Added tests for the loading of Dojo inside a WebWorker.  These tests are a little crude to say the least but in theory they fail if it isn't working.
Created a "config-cacheBust" has clause and used it in the configWebWorker.js for checking whether cache-bust is on/off. Also, switched to using userConfig.packages and userConfig.baseUrl rather than global.dojoConfig.packages and global.dojoConfig.baseUrl.