Repurposing html() to be setter/getter and adding rawHtml() for plug-in ...

...development access. Deprecating xhtml() and _html()
Regarding this issue, I'm trying to remove this whole function in another branch and in doing that I ran into an issue.

So, for the purpose of this pull request, I would say that... this function will be kept as it is. It doesn't break anything.