A few modifications to fedora and redhat guests

Mostly cleanup related to systemd vs sysvinit.
Yep, that was supposed to be <= 16. Although, honestly, it isn't necessary at all unless we want to be able to do something special with non-systemd vs generic.