systemd-run: make sure --nice=, --uid=, --gid=, --setenv= also work in --scope mode
systemd-run: don't print error messages twice
man: ipv4 link-local
generators: rework mount generators

- Add support for finding and mounting /srv based on GPT data, similar
  to how we already handly /home.

- Share the fsck logic between GPT, EFI and fstab generators

- Make sure we never run the EFI generator inside containers

- Drop DefaultDependencies=no from EFI mount units

- Other fixes
update TODO
util: add timeout to generator execution
core: correctly unregister PIDs from PID hashtables
cryptsetup: some fixes
unit-name: modernizations
gpt-auto-generator: properly handle LUKS partitions
man: bring gpt-auto-generator up to date
units: properly capitalize the unit description
units: don't use the word 'Reboot' for Startup, but simply 'Boot'
gpt-auto-generation: set a pretty description string
logind: fix reference to systemd-user-sessions.service
core: include partition label in .device description fields
update TODO
man: update link to LSB

https://bugzilla.redhat.com/show_bug.cgi?id=1073402
util: move more intellegince into parse_proc_cmdline()

Already split variable assignments before invoking the callback. And
drop "rd." settings if we are not in an initrd.
generators: add Documentation= fields that point to the generator man pages