Use repository resources

The purpose of this PR is to use apt_repository or yum_repository to install CloudPassage rather than a number of ad hoc execute methods. I've also added support for serverspec tests through test-kitchen so that I could verify my changes.