Introduce Chef Spec

This PR will introduce ChefSpec and layout the basis for more spec tests to cover the complete recipes.