Fix mocking of non-virtual methods via interface
Fix mocking of non-virtual methods via interface

Commit 0e3eaf3 broke the ability of mocking a non-virtual method if
it is set up and called via an interface (`mock.As<TInterface>()`).
This commit restores that feature.

ocoanet/moq4,Moq/moq4