WIP: Containers1 message filtering
Continuation of: https://bugs.freedesktop.org/show_bug.cgi?id=105656
Most of the branch has been reviewed by @pwithnall already, modulo some simple rebasing to put it on top of git master.
I'll indicate remaining unreviewed bits in comments.
/cc @pwithnall