Several refactorings and added IsNotLike argument filter.
Added verification support.

This feature allows verification of calls against mocks, such as:

mock.Verify(x => x.Login(It.IsAny<string>(), "123456").WasCalledExactlyOnce();