Implement ShadowRoot getElementById

This is implemented using querySelector.

Fixes #130