POC - DO NOT MERGE: Use QtWayland directly

Authored by davidedmundson on Apr 2 2020, 11:19 PM.

Description

POC - DO NOT MERGE: Use QtWayland directly

This was a feasibility study as to whether we really need
KWayland::Client for the general use case.

QtWaylandClientExtension is amazing, as are the generated classes.

This is a demo port. There are pros and cons.
Ported just to see what our direction for KF6 should be.