Send valid UUIDs for output device globals
Currently, kwin sends invalid uuids. This change makes harder to send invalid uuids by porting relevant parts of the OutputDeviceInterface to QUuid.
Currently, kwin sends invalid uuids. This change makes harder to send invalid uuids by porting relevant parts of the OutputDeviceInterface to QUuid.