Add iptables-failsafe utility; re-structure dir layout to accommodate

The iptables-failsafe utility provides a more through and correct way to
handle rollback of a new ruleset compared to iptables-apply. The
included utility reverts an entire ruleset in case of failure.