Wrap compareDocumentPosition

This only wraps the native implementation so it only operates on the composed DOM.

In most cases `contains` is what we want anyway.

Fixes #134