document

Signed-off-by: Mattias Andrée <maandree@operamail.com>
document + fix drm edid fetch bug where the length was larger than anticipated, add race-condition resilience as well

Signed-off-by: Mattias Andrée <maandree@operamail.com>