Move DmaBufAttributes struct to GraphicsBuffer header
The main motivation is to avoid scattering graphics buffer things around kwin.
DmaBufParams struct has been moved to the OutputBackend, but with the introduction of buffer allocators, we need to port screencasting code to the new abstractions some time in the future.