Workaround 1115459 - Use pidof instead of killall.

In ipa-server-install, the first step failing due to this issue was
  [2/38]: creating directory server instance
ipa         : CRITICAL Failed to restart the directory server. See the installation log for details.
The ExecStopPre only seems valid for sockets.
Add support for multiple Exec* lines.
Workaround 1115533 - start dbus already from systemctl as dbus.

In ipa-server-install, the first step failing due to this issue was
  [20/22]: configure certificate renewals
ipa         : ERROR    certmonger failed to start tracking certificate: Command '/usr/bin/getcert start-tracking -d /etc/pki/pki-tomcat/alias -n auditSigningCert cert-pki-ca -c dogtag-ipa-renew-agent -B /usr/lib64/ipa/certmonger/stop_pkicad -C /usr/lib64/ipa/certmonger/renew_ca_cert "auditSigningCert cert-pki-ca" -P XXXXXXXX' returned non-zero exit status 1
Stop runuser from parsing command's arguments.
Add support for PermissionsStartOnly to run operations as root.

Addressing
/bin/chmod: changing permissions of '/var/run/': Operation not permitted
Workaround 1120567 - use runuser replacement.

In ipa-server-install, the first step failing due to this issue was
  [2/22]: configuring certificate server instance
ipa         : CRITICAL failed to configure ca instance Command '/usr/sbin/pkispawn -s CA -f /tmp/tmpJ35qbu' returned non-zero exit status 1
Configuration of CA failed
Skip updating resolv.conf on unpriviliged container where it is bound to fail.
Allow unprivileged container to be run with --dns=127.0.0.1.

Addressing
ipa-server-install: error: option --forwarder: invalid IP address 127.0.0.1: cannot use loopback IP address
Document the unprivileged invocation.
Merge branch 'master' into rhel-7