Returns a matcher that matches if the match argument contains the expected value.
Strings this means substring matching;
Maps it means the map has the key, and for
it means the iterable has a matching element. In the case of iterables,
expected can itself be a matcher.
Matcher contains(expected) => _Contains(expected);