cgroup: Extend DeviceAllow= syntax to whitelist groups of devices, not just particular devices nodes
hwdb: Update database of Bluetooth company identifiers
build-sys: Also move libsystemd-journal to rootlibdir
build-sys: create /var/log/journal/ in journald section
networkd/nspawn: enable dhcp client on veth device created in guest

When starting systemd-nspawn with --network-veth, we create a veth device called
host0 in the guest. Pick up on this and start a dhcp client on it. We will also
pick up host0 netdevs created by other containers should they chose to use the
same name.
udev: net - allow MTU and Speed to be specified with units

This also changes the names to MTUBytes and BitsPerSecond, respectively. Notice
that the speed was mistakenly documented to be in bytes before this change.
gudev: add device::get_sysfs_attr_keys and device::has_sysfs_attr

For gudev -> gudevdevice:
- Add support for get_sysfs_attr_keys()
- Add support for has_sysfs_attr()
build-sys: add seccomp includes where needed
sd-dhcp: add very basic debug logging
test: always use assert_se in tests
networkd: handle SIGINT and SIGTERM
build-sys: build compat libs from sources, avoiding the not generally available ifunc wrapping
build-sys: fix libsystemd --enable-kdbus symbol export
build-sys: remove libsystemd.sym duplicate

sd_memfd_new is available twice. Remove the second one.
sd-dhcp: be more detailed about invalid headers

This may be a common problem, so let's make it simpler to debug,
at least for now.
src/shared/ cannot reference symbols from libraries

../src/shared/unit-name.c:462: error: undefined reference to 'sd_bus_label_escape'
../src/shared/unit-name.c:477: error: undefined reference to 'sd_bus_label_unescape'
collect2: error: ld returned 1 exit status
docs: add new gudev functions to documentation
core: clean up some confusing regarding SI decimal and IEC binary suffixes for sizes

According to Wikipedia it is customary to specify hardware metrics and
transfer speeds to the basis 1000 (SI decimal), while software metrics
and physical volatile memory (RAM) sizes to the basis 1024 (IEC binary).
So far we specified everything in IEC, let's fix that and be more
true to what's otherwise customary. Since we don't want to parse "Mi"
instead of "M" we document each time what the context used is.
update TODO
sd-dhcp: equally verify udp and raw dhcp messages

Also be more explicit about why packages are ignored.