DATACMNS-526 - Added type matching to strict repository scanning.

Repository interfaces are now also considered strict matches if they are assignable to one of the types returned by getIdentifyingTypes().