sysv: order initscripts which provide $network before network.target

Due to recent changes where $network "maps" to network-online.target
it is not guaranteed that initscript which provides networking will
be terminated after network.target during shutdown which is against LSB.
keymap: Add microphone mute keymap for Dell Latitude

On the Dell Latitude, the mic mute key event is generated by wmi
driver, the keycode assigned to this hotkey from kernel is
KEY_MICMUTE (248), this keycode is too big for xorg to handle,
in the xorg, the XF86AudioMicMute is assigned to F20.

Please refer to 4e648ea0 of xkeyboard-config.

BugLink: https://bugs.launchpad.net/bugs/1326684
BugLink: https://bugs.launchpad.net/bugs/1339998
Signed-off-by: Hui Wang <hui.wang@canonical.com>
Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
keymap: Annotate all micmute workarounds

Add a comment to all assignments to f20 that this actually should be "micmute"
in a future when we aren't limited by X.org's key code limiations any more.
udev: fixup commit dd5eddd28a74a49607a8fffcaf960040dba98479

Commit dd5eddd28a74a49607a8fffcaf960040dba98479 accidentally
removed one line too many.
resolved: never cache ANY lookups
update TODO
resolved: properly handle adding empty replies to cache
resolved: fix cname handling
factory: remove broken pam_limits

Stupid PAM, please just go away!

login[26]: pam_limits(login:session): error parsing the configuration file: '/etc/security/limits.conf'
login[26]: pam_unix(login:session): session opened for user root by LOGIN(uid=0)
login[26]: Error in service module
TODO
resolved: include SOA records in LLMNR replies for non-existing RRs to allow negative caching
resolved: add tool to query resolved
TODO: update resolved
networkd: ipv4ll - configure link-local address independently of DHCPv4

This changes the behavior when both DHCPv4 and IPv4LL are enabled. Before,
we would disable IPv4LL when we got a DHCPv4 lease and enable it if the
lease was lost.

Now we just always set up both, if both are enabled, but the DHCPv4
addresses and routes will always take precedence due to their metric
and scope.
resolve-host: use the usual log message when encountering a dbus parse failure
resolve-host: add reverse lookup support
resolved: properly pass empty answers back to bus clients
man: fix outdated example in systemd.network

The docs for the DHCP= was updated, but not the example.
networkd: improve error message when udev device can not be found

Reported by Raimonds Cicans <ray@apollo.lv>
resolved: add API for resolving specific RRs