Currently, kwin sends invalid uuids. This change makes harder to send invalid uuids by porting relevant parts of the OutputDeviceInterface to QUuid.