Refactor: decouple provisioning from resolving cookbooks
Refactor: decouple provisioning from installing Chef
Refactor: restore original order of actions