Added overloaded methods for all 9 matcher factory types, to force equality and
contain type check error messages to be shown. (Otherwise the error message
about not being able to pick an overloaded method is shown.)
Filled in overloaded should methods for inspector shorthands to force
type-checked equal and contain messages to be shown instead of the ambiguous
overload error message.
Added overloaded forms for shouldNot for inspector shorthands to force
a good type-checked error message rather than an error message about
overload resolution.