[CC-49] Handle both chef-dk and chef-client pipelines

Branch out chef installation based on the project to handle the existance of appbundler.

Tested both in chef-dk & chef-client pipelines.