Add Chef Zero provision + improve Chef test coverage

/cc @tmatilai 

Closes #3853