Wrap setDragImage
Add manual test
Merge pull request #392 from arv/data-transfer

Wrap setDragImage
Implement ChildNode remove
Merge pull request #396 from arv/element-remove

Implement ChildNode remove
Fix syntax error in last commit
HTMLSelectElement remove()
Merge pull request #398 from arv/html-select-remove

HTMLSelectElement remove()
Work around IE bug related to relatedTarget
Merge pull request #401 from arv/related-target-work-around

Work around IE bug related to relatedTarget
Propage TreeScope into the shadow trees too.
Merge pull request #402 from arv/tree-scope-in-shadow

Propage TreeScope into the shadow trees too.
Fix issue related to returnValue in BeforeUnloadEvent
Merge pull request #403 from arv/return-value

Fix issue related to returnValue in BeforeUnloadEvent
BeforeUnloadEvent is not available on older browsers
Merge pull request #405 from arv/before-unload-old-browser-work-around

BeforeUnloadEvent is not available on older browsers
IE & relatedTarget again

PR #401 was not complete. My intention was to set the relatedTarget
to null if we run into one of these invalid relatedTargets.
Merge pull request #404 from arv/related-target-work-around

IE & relatedTarget again
document.registerElement option argument should be optional

Fixes #406
Merge pull request #407 from arv/register-element-optional

document.registerElement option argument should be optional