Ping/Pong API

Add a ping() method and a pong() signal to QWaylandSurface which provides
access to wayland_shell_surface::ping/pong