nspawn: fail if unable to close pipe
systemctl: use automatic cleanup
systemctl: print wall message only if successful

systemctl would write to the wall even if unsuccessful.

https://bugs.freedesktop.org/show_bug.cgi?id=60393
core: do not overwrite existing units source

Only set source for freshly created .mounts coming from
mountinfo file.