Replaced jQuery.html(data) with innerHTML in plugin-hook element

jQuery.html(data) fails in IE8 and previous IE versions when the data to
be inserted is very long (so, yeah, it doesn't happen always).
Merge pull request #934 from juanramon/bug-item-plugin-hook-js

Using native javascript when adding HTML in plugin-hook