Extract common functionality into aptible-resource

Closes #8
Fix spec
Move spec to more appropriate place
Merge pull request #10 from fancyremarker/aptible-resource-refactor

Refactor to use new `aptible-resource` gem