declarative: add generic media monitor
This adds a generic media monitor by checking registry events and the state of pipewire nodes. The monitor is limited to apps using Pipewire for media access. The monitor can be used to monitor camera access.
Edited by Fushan Wen