Setting up CROWBAR_KEY and other prerequisities before network setup
We need to install gcc-c++ package on masternode for build native gems at bootstrapping
this feature add cache functionality for pip requirements for barclamps
Force openstack-os-build for CB 2.0 to use the hydrogen set of openstack barclamps
Restrict bundler version to 1.3.x for now.  This works around a bug with bundler 1.5.1 and rubygems on Ubuntu
Merge pull request #1972 from MirantisDellCrowbar/bug/gcc-c++/master

https://github.com/crowbar/crowbar/pull/1972

Merged by devtool for ArkadyKanevsky
drop obsolete writing of pxelinux.cfg/default

this is done by barclamp-provisioner instead
always create gpg-key in install-chef-suse

the repo might be created later and will then need signing
little fix for correcting create PyPI repository (pip_cache)
Merge pull request #1977 from SUSE-Cloud/gpgkey

always create gpg key
Merge pull request #1958 from arkadykanevsky/pull-req-master-895ac6a764cea0efa2ec7a24fbaed2bf189df5ec

smoketest main fix to setup prerequisities for network setup [1/1]
fix
Allow the provisioner to provide its own sledgehammer.

This allows for CB1 and CB2 to use different versions of Sledgehammer.
Adding Centos 6.5 build support to test ruby 2.0.0p353 builds
Merge pull request #1974 from MirantisDellCrowbar/feature/pip-cache/master

Feature: this feature add cache functionality for pip requirements for barclamps
Replacing rabbitmq barclamp with messaging barclamp
Merge pull request #1981 from cdearborn/pull-req-master-83d31eca38aaca2be681c22f701dde6b48d17f03

Switching from rabbitmq bc to messaging bc [1/1]
Merge pull request #1979 from VictorLowther/pull-req-master-1ec7113e8c740a01d2d6b4b05f18567143c353b1

https://github.com/crowbar/crowbar/pull/1979

Merged by devtool for cloudsleuth
Rolling back switchover from rabbit to messaging barclamps
Merge pull request #1982 from cdearborn/pull-req-master-a629f7a6a8ea87d76546f15b96efbe12de6eeaa3

Rolling back switchover from rabbit to messaging [1/1]