Fix for https://github.com/TeamMentor/Master/issues/857
Fixes  https://github.com/TeamMentor/Master/issues/865
Fix for https://github.com/TeamMentor/Master/issues/864
Fix for https://github.com/TeamMentor/Master/issues/862
Fix for https://github.com/TeamMentor/Master/issues/833 and https://github.com/TeamMentor/Master/issues/870

The #833 fix is a massive hack, and the code is very ugly. That said, it seems to work and there are very few differences between the 'html' and 'article' rendering (if there is one only minor prob with one article (and that is on the code block)

The DoS solution is done by using a temp thread to run the transformation (which is given 2 secs to complete it)
Setting version to 3.5 RC3.3
Number of UnitTest optimizations
Making it version "3.5 - RC_4"
Pushing "3.5 - RC4" publish files
Merge branch '3.5_RC_4' into 3.5_Dev