SOAP-1299 Rewritten assertSimilar to build a regexp and use that for comparison.

Order of tokens between wildcards should now matter.
Ending an expected string with a wildcard should now count as match (if previous stuff matches).
(cherry picked from commit 6040188)
SOAP-1299 Use wildcard matching xml results
(cherry picked from commit 7e28ce5)
SOAP-1299 Test for wildcard matching multiple lines
(cherry picked from commit a59976c)