[Review] Request from 'vlewin' @ 'SUSE/connect/review_140331_preparation_for_suseconnect_integration_testing'

Please review the following changes:
  * 4317778 add chef default cookbooks
  * 813e4d9 extend connect_test_node role
  * 12abb67 instal osc package manually
  * 83465cc remove zypper repositories and locks after required package installation
  * 0bc130f extend connect::packages and connect::rubygems tests
  * 06e8206 add connect:repositories recipe and test it
  * 5152dbb add suse_connect recipe and test it
  * b21cce4 add gcc package to required packages
  * f2ba437 improve log meesage and use sles-beta1 image
  * 47820bd add 'ohai' recipe back since it is required by chef
  * 1cd283e rewrite suse_connect recipe
  * 52ef097 update ohai recipe
  * 000181b fix chef warnings WARNING: Local cookbook_path 'site-cookbooks' does not exist WARNING: Local environment_path 'environments' does not exist
  * 9925ad6 add test for rubygems recipe
  * 8155021 use chefspec syntax in all recipe specs
  * 6a29bac remove ohai recipe from role
  * fa5a6ca remove default chef 'ohai' and 'sudo' cookbooks
  * c745c5d update role
  * fd48f6f rename to suse_connect recipe
  * 3d1b0fe disable debugger
  * c39a21c add Gemfile.lock
  * 704e004 fix connect::packages test
  * 343f62b only_if is invalid package option
  * cbb30ee update chefspec to the recent version
  * 8cac011 remove Gemfile.lock from .gitignore
  * 6bb8800 push chef coockbooks
  * 2d5a6aa remove empty lines
  * 574388f remove unused directories and add Gemfile
  * dae23b0 add node template file
  * f9018fb add VM startup script
  * 295108e add rake task for starting virtual machines
  * a1d9da0 add openstack gem
  * 195a53e add kitchen for SUSEConnect testing added recipes [:packages, :rubygems]
  * 70afcaf ignore hidden kitchen folder
  * afae9e4 add kine-solo to Gemfile