Add metered data support
An initial implementation of metered data support, covering the flatpak plugin and core, but none of the other plugins so far. Minimal testing, but a good basis for discussion of the architecture and approach before I go any further with polishing and testing.
Edited by Philip Withnall