Fix updated_by_last_action in edit_rule()
Disable FC017 (LWRP doesn't notify when updated) [foodcritic]

The services in providers/rule.rb update the resources, but in the custom definition. Foodcritic
isn't aware of that
Check whether name attribute of rule is valid
Add support for ip6tables_nat_support attribute, fix issue
Enforce trailing commas [rubocop]
Add missing trailing commas
Minor name fixup for test
Use () for .include?
Use chain provider when creating chain directory
Use more verbose resource name for iptables_ng_chain

This helps preventing some "Cloning from prior resource" warnings.
Bump version to 2.2.4, update CHANGELOG