Set self.satisfied_by back to None;
Add a comment that says something like "when installing editables,
nothing pre-existing should ever satisfy".

Addresses @qwcode's comment at
https://github.com/pypa/pip/pull/1552#discussion_r9781803