LPS-44887
LPS-44635 Use HTML Data Porcessor to normalise HTML.
Revert "LPS-44635 Use HTML Data Porcessor to normalise HTML."

This reverts commit ef60c9d97b592276df117a28ae4e55f50ba84cf4.
LPS-44635 - Avoid adding \\ if br element does not have previous sibling

Gecko based browsers add <br> element after text which is enclosed in elements,
like heading, list elements, etc. We will convert br elements to \\ only if
they don't have previousSibling, aka of they look like this: <p><br></p>
LPS-44255 Use overridden setContentLength method
SourceFormatter - fix incorrect line breaks
Source formatting - fix incorrect line breaks
LPS-44499 Prevent java.lang.UnsupportedOperationException
LPS-44499 SF
LPS-44246 Article URL parameters were incorrect
LPS-44246 Add method to get article URL
LPS-44246 Instead of setting the article url inside of sendEmail(), use the new method and pass it to sendEmail()
LPS-44090 Set articleId and articleURL in serviceContext
LPS-44246 Let's keep var name articleURL as we're simply correcting the url, also rename method to buildArticleURL
LPS-44246 Sort
LPS-44246 Use PortalUtil.getPortletNamespace instead.
LPS-44823
LPS-44895 some tests are still failing, try a less aggressive approach to initing Module Framework (only init where needed)
LPS-44895 SF
Test Fixes - CPUsergroups.testcase