Add CentOS to facter value operatingsystem test
Centos 7 won't work with operatingsystemrelease 7.0

Centos 7 operatingsystemrelease is 7.0.1406 for example so switching to operatingsystemmajrelease would allow for 7 to be used for all EL7 products
Update firewall.rb
Update redhat.pp
Update tests for EL 7

Without this patch, unit tests make no distinction between EL < 7 and
EL 7. This is a problem because the iptables save exec is different
between the two operating systems, so the tests will fail for EL 7.
This patch fixes the problem by updating the tests to include the new
exec command for EL 7.
Merge pull request #1 from cmurphy/fix_el7_tests

Update tests for EL 7
Merge pull request #405 from cdenneen/master

EL7 Fixes for CentOS