Allow contains to use a non wrapped node for document.contains
Merge pull request #195 from arv/document-contains

Document contains
Implement wrapping of document.register
Wrap lifecycle callbacks
Merge pull request #199 from arv/document-register-callbacks

Implement document.register lifecycle callbacks
Add support for document.documentElement.appendChild etc
Merge pull request #196 from arv/document-element

Implement document.documentElement.appendChild etc