Make JID.__eq__ return NotImplemented when other is not JID
It used to implicitely cast
other to JID, and in some cases would fail. This has been changed in 4e8800f9, but should be fixed properly and return
NotImplemented instead when
not isinstance(other, JID).
This also means fixing all call sites in poezio.