add code and cucumber support for running on multiple chef versions