Fix issues with idempotency with SELinux

This required hacking in an auto-before into the types, but that seems
to fix things for the most part.
This actually sounds kind of dangerous. Thinking about if someone has another file with iptables in the name but isn't actually related to the firewall rules.