This change hooks up the bits for changing the mode when a request to
change mode from kscreen is received. This includes:
- setting new mode in DrmOutput
- creating new buffers in SceneQPainter backend
- creating new GbmSurface in SceneOpenGL backend
Room for improvement:
- detect whether the new mode works and go back to old one if it fails