This allows custom equality testers to affect asymmetric matches. This avoid suprises when combining addCustomEqualityTester with objectContaining or arrayContaining. Closes #1138
[#769]
- Also move the asymmetric testers into their own dir for easier locating. [#58120558] Fix #243