Ensure that all SCMClient.diff methods take kwargs.
Review Request #11581 — Created April 7, 2021 and submitted
The vast majority of the definitions of the diff method for various
SCMClientsubclasses included kwargs, for future expansion. There were
two places, the base class definition, and the TFS subclass, which
didn't. This change adds those so that I can later pass the
RepositoryInfoobject into this method safely.
Ran unit tests.