CC-49: Make chef component be able to 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.