backends/drm: replace drmModeAtomicCommit with a custom implementation
drmModeAtomicCommit does additional allocations and sorting that KWin doesn't use or need
drmModeAtomicCommit does additional allocations and sorting that KWin doesn't use or need