Restrict SCL/EPEL to appropriate OS, add package dependencies
Add basic Archlinux support for agent classes