Fix service management on RedHat-ish systems

Fedora and RHEL/CentOS 7+ have a systemd target rather than a conventional
service. Not sure how these are managed by Puppet so for now just ignore it.
Fix Debian & Ubuntu
Fix acceptance tests
Drop Fedora 18 and revise tested systems