Update build scripts

* use chef-template3 which starts with no chef services running
* provide mechanism to start chef-server on creation of the chef-server
* update wait_for.*ssh.* functions to use hostname instead of IP which makes it easier to troubleshoot errors in the job output
* spit wait_for_cluster_ssh into two functions for better status reporting.
add multiple rabbitmq servers to gating
resolve merge conflict
Merge pull request #31 from mancdaz/master

add multiple rabbitmq servers to gating
fix amqp connectivity timing issues
Merge pull request #32 from mancdaz/master

fix amqp connectivity
Merge branch 'master' of https://github.com/rackerjoe/jenkins-chef-nova-dingus into mb4
Merge branch 'master' of https://github.com/rcbops/jenkins-chef-nova-dingus into mb4
change order of rabbitmq-server install and remove initial first run of the chef client