Restrict SCL/EPEL to appropriate OS, add package dependencies

New relationship matchers in rspec-puppet 1 are *nice*.