cleaned up iptables::ipv4 and add spec tests
centralizing code where it makes sense, and getting rid tables we dont need
adding iptables::ipv6 class and spec tests