added redhat and debian support for acceptance tests

These acceptance tests are testing basic package promises. There are six test policies. 

1..2 - add a named package/remove a named package
3..4 - add multiple named packages/remove multiple named packages
5..6 - add specific version/arch of a named package/remove specific version/arch of a named package

Proposed additions to masterfiles/packages that encompass more specific use cases for named packages in apt-get and yum/rpm