effects/screenshot: Introduce dbus interface version 2
With the new interface, the compositor sends raw image data instead of encoding it as a png image, which causes a lot of overhead on Wayland.
In addition to that, the new interface is more extensible, for example we can add new options or change the written image data format, however the latter is less likely to happen.