Merge pull request #448 from cmurphy/fix_tests

Fix netmap acceptance tests
Add IntelliJ files to the ignore list
Merge pull request #450 from cmurphy/master

Add IntelliJ files to the ignore list
Support --sport/--dport on ip6tables
MODULES-1355 - Add acceptance test to verify

Use the example rule from the ticket to make sure this is working

Fixes puppetlabs/puppetlabs-firewall#408
Merge pull request #451 from mhaskel/MODULES-1355

MODUELES-1355 - support dport/sport in ip6tables provider
MODULES-1612 - sync src_range and dst_range

The the firewall type and the ip6tables provider did not support
src_range and dst_range for ip6tables. Added this functionality.
Merge pull request #452 from mhaskel/MODULES-1612

MODULES-1612 - sync src_range and dst_range
MODULES-1612 - sync src_type and dst_type

Add addrtype feature to ip6tables provider, which allows src_type and
dst_type to be used.
Merge pull request #453 from mhaskel/MODULES-1612

MODULES-1612 - sync src_type and dst_type
Fix puppet resource acceptance tests

The dport/sport test needs iptables-persistent pre-installed in order
for the iptables_persistent_version fact to work.

This commit also changes the test to add a comment so that the puppet
resource command is checking the existence of a resource and not
creating a new one.

After those changes, checking stderr still fails because of puppet's
deprecation warnings. This commit fixes puppet.conf to avoid the
warnings so that we can actually check stderr. With that accomplished I
added checks for stderr to the other puppet resource tests since they
should now be reliable.