Corrected a bug in html Encoding

Just discovered that when getting text from the paragraph xml node, if I
use inner XML then the result of that can actually include HTML encoded
tags. For example, & will come out as &amp;, so trying to run an HTML
encode on that will give &amp;amp;. Switched from InnerXML to InnerText.
I have some concern of converting apostrophes to their equivalent HTML
encoded values before running it through the HTML encoder but for
whatever reason it seems to be working. Need to look into this further
to figure out why it isn't giving any errors