core: create virtual device on settings changes in idle handler

The callback from NMSettings about adding/updating a settings comes
from a deep call-stack already. We don't know the context of it, and
we shouldn't just right away create the profile. Instead, schedule an
action to create it in an idle handler.
14 jobs for th/various-settings-cleanup-4 in 39 minutes and 54 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Test
passed #390687
allowed to fail
checkpatch

00:01:40

manual #390692
allowed to fail manual
t_centos:7.5.1804
passed #390693
t_centos:7.6.1810

00:30:45

passed #390696
t_debian:9

00:25:33

passed #390698
t_debian:sid

00:21:39

manual #390697
allowed to fail manual
t_debian:testing
passed #390688
t_fedora:28

00:31:34

passed #390689
t_fedora:29

00:39:53

passed #390690
t_fedora:30

00:33:38

manual #390691
allowed to fail manual
t_fedora:rawhide
passed #390694
t_ubuntu:16.04

00:25:55

passed #390695
t_ubuntu:18.04

00:26:09

 
  External
passed NetworkManager test verification

passed NetworkManager test verification

05:28:44