backends/drm: reset edid if the property is zero
Otherwise, a display without any EDID might be recognized as a display that was previously connected to the same connector.
Found during testing of !5823 (merged), where my headset was temporarily recognized without an EDID... messed up the output config pretty badly