Adding test kitchen
Modify cookbook to support different init styles and package installation methods