Provide platform flexibility in installing puppet/chef

This means we can use the test-kitchen aliased base boxes provided by Chef Inc (Bento) which don't have curl.