Enable rendering into shadow roots

This adds the shadow root `nodeType` to the list of node types that can be rendered into.

I have completed the CLA.

Please let me know if I left anything out!