Merge branch 'wip/smcv/launcher-service'
This is !72 again, but now with the individual commits preserved. Signed-off-by:Simon McVittie <smcv@collabora.com>
This is !72 again, but now with the individual commits preserved. Signed-off-by:Simon McVittie <smcv@collabora.com>