Merge pull request #11787 from garethgreenaway/develop

Fix to iptables module
Compare the bootstrapped minion commit SHA with the desired one.
Check the cloned repository commit for the appropriate match

This split's the Jenkins script execution into one additional step.
Prepare the source to match the cloned repository commit, then resume
previous steps.
Merge pull request #11792 from s0undt3ch/hotfix/jenkins

Jenkins script remote commit matches
fixing a bug in ipset.py state.  adding a check for iptables --set argument to override to --match-set.