Native methods

Add a simple framework for exposing native methods of `Element.prototype`.  Tests to accompany added methods.