EntityDifferFactory provides access to the correct EntityDiffer for a given entity type.
Currently, the differ is baked into Entity::getDiff. Since it has been deprecated for a long time, we should drop Entity::getDiff completely, and move its functionality into ItemContent::getDiff and friends.
Use case: EntityDifferFactory is needed by the proposed EntityDiff API module.