Shared mounts by default

Applied the namespace related commits to change mount propagation to shared
by default. Should fix umounting of filesystems when PrivateTmp services are
running.

Resolves: #851970
merge upstream/f17
backport fix for bumping file descriptor limit