declarative: Say hello to SurfaceRenderer

SurfaceRender is an effect to render surface items with inverted y.

Issue #34
declarative: Contrast effect

SurfaceRenderer and ContrasftEffect originated by the same source from
the qtwayland examples, we split them to make it easier to use them
separately.

Issue: #35