Resolved syntax problems. Resolved Issue #1
Update to .gitignore to ignore vim swap files
Fixes to make tests green. Issue #2
Added test to confirm proper amount of resource in instance when adding 3 rules
Update with testing framework for rules positioning and update to insert_order to honor rules without a table set
Updates to get the proper order of logging and log type. Tests to confirm that multicast is working correctly for addrtype
Update to add test for multiport source and destination
Update to description of rspec test
Added test for tcp multiports
Test for negation of tcp port
(GH-128) Change method_missing to define_method

Previously method_missing was enough to create dynamic methods but Puppet 3.0
broke that functionality. So here we used 'define_method' instead to work
around that.

Signed-off-by: Ken Barber <ken@bob.sh>
Merge pull request #2 from rtucker-mozilla/37a48c2a546c943cc72de564e96ba5344949c969

Updates for the Mozilla-IT infra