Add support for input capturing for the portal
This is the backend that will be used by the portal to enable the functionality of the input capture portal. When the cursor tries to move out of the workarea across a barrier that the portal registered all input events are filtered out and forwarded via eis.
Test plan: use together with xdg-desktop-portal-kde!283 (merged) and try with input-leap
Edited by David Redondo