add first tranche of package promise 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