Moved TestResultXmlNodeEscapesInvalidXmlCharacters to the FailedResultTest

Fix for #367 

This test was on the base class, so being executed for every descendant class when it only needs to be run once. It also caused ignore warnings for base classes without results.

I moved it to the failures tests because the original issue where this was added was for invalid xml that was included in the messages from failing tests.