Fix portability issue when checking local facts file permission.
use the full list of available campfire sounds

From the list found [here](http://www.emoji-cheat-sheet.com/)
fix swap translation on 4.x openbsd with 2.5.4 python
Default for fstab missing, causing KeyError: 'fstab'
Merge pull request #8270 from berenddeboer/mount-fstab

Default for fstab missing, causing KeyError: 'fstab'
Merge pull request #7992 from dehylton/devel

fix swap translation on 4.x openbsd with 2.5.4 python
Merge pull request #7710 from brad/zounds

use the full list of available campfire sounds
Merge pull request #7543 from yangliping/fix_local_facts_file_checking_portability

Fix portability issue when checking local facts file permission.
Pagerduty corrected misleading blog post, so no problems with them being in core now.  Thank you guys!
service: test properly whether systemd is running

Use a pure Python reimplementation of the [sd_booted(3)][1] function
from [systemd v210][2].

[1]: http://www.freedesktop.org/software/systemd/man/sd_booted.html
[2]: http://cgit.freedesktop.org/systemd/systemd-stable/tree/src/libsystemd/sd-daemon/sd-daemon.c?id=v210#n465