[th/cloud-setup-testable] extend cloud-setup mock and minor improvments to nm-cloud-setup

Merged Thomas Haller requested to merge th/cloud-setup-testable into main

this goes together with NetworkManager-ci!1398 (merged)

Merge request reports