remove unused code in fixTemplateElementPrototype

we no longer attempt to fix the prototype of a semantic template element. instead, we "extract" an actual template element.

the invariant with this method is that it is always called with an element with tagName 'template' in the HTML namespace.

R=arv
BUG=

Review URL: https://codereview.appspot.com/52430043