Initial addition of the nftables state and cleanup

Initial addition of the nftables state, used to manage nftables via a salt state.  

Some cleanup and additional functions added to the nftables module, including the build_rule function which is used by the state.  

Some clean up in the iftables module as well.