Rename chef.properties into chef-service.properties
Remove 'exit' hack (CLOUDIFY-915 is resolved)
Add "public" and "protected" keywords to improve readability.
Move "isURL" function, because it is not specific to RedHat.
Add "-f" flag to on cp command, to avoid interactive behavior in some cases.
Terminate the start closure with 'return null' to mute a warning in logs (start closure should return null or a 'proc' object).
Add 'runApply' custom command to apply an inline recipe (rely on chef_apply).
Save runParams in Cloudify attributes. So child cloudify recipe wille be able to add custom command to update dynamically runParams (and update dynamically the configuration of the Chef recipe)
Add 'rerun' custom command to re-execute the chef cookbook (useful in particular after a change in the configuration - runParams).
Move the test "chefServerUrl == null". This help if we override the start handler or if we call a custom command before the execution of the start handler.
Merge pull request #79 from fastconnect/Chef-4

Chef