Drop support for DRM without universal planes
The code needed to support kernels where DRM does not support universal planes makes the DRM-backend a little more complicated, because it needs to create fake planes for primary and cursor. The lifetimes of the fake planes does not match the lifetime of "proper" planes, which is surprising.
Drop support for DRM without universal planes, and clean up the code deleting the fake planes parts.