Adding support for tables & more

I have a few boxes with a lot (100+) of rules, many of which are more than just "allow/deny from ip". The problem I had with the initial setup is that there is really hardly any space to order rules, as all tables used order 1 through 100. When configuring iptables, the thing that matters - I think - is the order of rules within a table/chain. Therefore, I added the concept of a 'table'.

Rules are added to a table (each having their own order), and (primarily for BC reasons) each table has their order within the total ruleset.