Fix for resource_cmd_spec

Was checking for empty stderr in a few places, and also setting an
iptables rule that doesn't work on deb7 and ubuntu trusty.
Merge pull request #412 from mhaskel/resource_cmd_spec_fix

Fix for resource_cmd_spec
Fix for RHEL5

iptables-save output is in a different order for RHEL5 systems.  Make
the tests check that ordering.
Merge pull request #413 from mhaskel/rhel5_fixes

Fix for RHEL5
Use puppet() so the module install works better

This was failing on SLES10 due to path issues.
Merge pull request #414 from mhaskel/spec_helper_fix

Use puppet() so the module install works better