Don't allow scratch arrays used by mergeSort to grow unbounded.

Pre-allocate before sorting, and trim after.
Merge pull request #1750 from AnalyticalGraphicsInc/compactMergeSortScratchArrays

Don't allow scratch arrays used by mergeSort to grow unbounded.
Minor Sandcastle improvements.

Add a toolbar element to most examples to make it easier to copy/paste from one example to another.
Make CTRL-Home and End work properly again.  A Dojo upgrade changed the method we have to hack out to disable the TabContainer key binding.
Remove dither from renderstate for IE 11.0.8
sampleCoverage workaround for IE 11.0.8
Merge pull request #1751 from AnalyticalGraphicsInc/sandcastleTweaks

Minor Sandcastle improvements.
Merge pull request #1752 from AnalyticalGraphicsInc/ie11-states

IE 11 workarounds for render states
Remove unnecessary `../Core`-type paths for modules.
Potential IE 11 test fixes
Merge pull request #1756 from AnalyticalGraphicsInc/fixRequires

Remove unnecessary `../` paths for modules.
Remove unnecessary code that moved focused suites to be first.

This is not needed in the current version, and actually had a bug in the logic that locked up the browser when running the first suite in the list.
Fix specs that throw DeveloperErrors.
Merge pull request #1760 from AnalyticalGraphicsInc/fixSpecRunner

Remove unnecessary code that moved focused suites to be first.
Merge pull request #1761 from AnalyticalGraphicsInc/fixDeveloperErrorSpecs

Fix specs that throw DeveloperErrors.
Merge remote-tracking branch 'origin/master' into ie11-stencil
IE 11 workaround for premultipliedAlpha
Merge pull request #1757 from AnalyticalGraphicsInc/ie11-stencil

Potential IE 11 test fixes
Merge branch 'master' into referenceProperties