Separate out Berkshelf API setup to its own recipe
DRY up ChefSpec tests by abstracting mocking & stubbing
Refactor ChefSpec to account for moved Berkshelf API setup