(PUP-778) Add yumrepo acceptance smoke test

This commit adds an acceptance test for the yumrepo resource. It
verified that yumrepos can be ensured both present and absent and
that they are then visible as yumrepo resources.