Add support for experimental-html-handler.

Small diff which allows library users to override the el.innerHTML assignment.
Useful when special behavior is needed.
Just a formatting nit. The args could all fit on one line: innerHtmlHandler(extracted.html, el, function() {