waylandsink: Crop surfaces to their display width height

Setting the surface source rectangle has been omitted so far. As a side effect surface create with padded width/height are being scaled down. Fix this using the viewporter source rectangle configuration. This is can later be enhanced to support crop meta.

Merge request reports