iptables provider for firewall/rule lwrp

See https://github.com/opscode-cookbooks/firewall/pull/6 for further description.

Signed CLA today, pulled to latest state and added some test and refactorings.

Enjoy