Adapt WM integration to use qtwaylandscanner

Fixes also double free of resource in Wayland 1.2.

Change-Id: Ic441c0f21da7a031502cb2ac97c191645a6727ba
Reviewed-by: Andy Nichols <andy.nichols@digia.com>
Adapt TouchExtension to use qtwaylandscanner

Also fixes double free of resource in Wayland 1.2.

Change-Id: Id2c94a80b728ef9a27004bd169754bd2c27ab261
Reviewed-by: Andy Nichols <andy.nichols@digia.com>