Make CallBase base method detection more accurate
Make CallBase base method detection more accurate

For explicitly implemented interfaces aka `.As<TInterface>()`, there
are actually two subcases to consider wrt to `CallBase`: Reimplemented
and additional interfaces. For the latter, the base class will never
have an implementation, we need to add a check for that.

Moq/moq4,ocoanet/moq4