Fix placement of detected_pointertypes update

This places 'detected_pointertypes[event.pointerType] = true;' code before any assertions to avoid test failures w/o getting pointertypes
Fixing typos
Fix placement of detected_pointertypes update

This places 'detected_pointertypes[event.pointerType] = true;' code before any assertions to avoid test failures w/o getting pointertypes
Add missing code for detecting of pointer types
Merge branch 'submission/Microsoft/PointerEvents-FixPointerTypesDetectionPlacement' of https://github.com/InternetExplorer/web-platform-tests-msft into submission/Microsoft/PointerEvents-FixPointerTypesDetectionPlacement
fix duplicated code
Test for ownerElement in attributes_are.

Attr#ownerElement has been restored to the specification.
Rename Document-createProcessingInstruction-literal-*.xhtml.

These don't actually test Document#createProcessingInstruction.
Add tests for DocumentType literals.

The tests now cover all assertions from

level2/core/publicId01.xml
level2/core/systemId01.xml
level2/core/internalSubset01.xml
Remove a stray script element.
Merge branch 'master' into submission/Microsoft/PointerEvents-FixPointerTypesDetectionPlacement
Merge master & resolve conflicts
Merge branch 'master' into submission/Microsoft/PointerEvents-FixTypos
Merge pull request #1320 from InternetExplorer/submission/Microsoft/PointerEvents-FixTypos

Fixing typos (editorial), r=jacobrossi
Add tests for the metadata properties on DOMImplementation#createDocument.
Update datalistoptions.html to the current spec.
Add a test for HTMLCollection#item to datalistoptions.html.
Remove datalistelement.html.

The instance assertion is already covered by html/dom/interfaces.html and
html/semantics/interfaces.html.

The options test is covered by
html/semantics/forms/the-datalist-element/datalistoptions.html.
Try to avoid a race when checking performance of stylesheet loads.
Merge pull request #1321 from Ms2ger/stray-script

Remove a stray script element.