Represents touchscreen events as a trail of black squares, one for each reported position. Additionally, this adds the `display-mouse` and `display-touch` properties to toggle visibility of mouse/touchscreen events, since touchscreens often emulate mouse events, as well as logging for all received navigation events. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1633>