new install action 01-bringup-chef.install

This starts all the services required to bring up the chef server.
Mostly imported from install-chef-suse.sh.

Moved "make_crowbar_user" to 02_make_crowbar_user to be executed after the chef
server is running.
New install-action: create-admin-role

Creates the Crowbar admin-node role which is needed later on in the install
process.
Merge pull request #15 from rhafer/pull-req-master-53499a2981dc1054bff3af9d37276cf90514f5f7

Merged by devtool for cloudedge
conditionalize all the chef services bringup.

It is not needed on Ubuntu or Debian.
Make 03-create-admin-role idempotent and work with native packaging.
Work around actions that are unneeded on Ubuntu.
Give the node a default overridable realm of Crowbar.
Oops, make sure that couchdb is running.  Thanks, rhafer.
Merge pull request #16 from VictorLowther/pull-req-master-5a61c0feb8bea25dbf1b92b356a5c55f23cd28ba

Merged by devtool for rhafer
Add barclamp configuration data for catalog function
Merge pull request #18 from waynepallen/pull-req-master-0d98bdb0444c68de93b59e8c9eb087a089b6ddaf

Merged by devtool for VictorLowther
barclamp_install.rb --no-framework-install was renamed to --deploy
Merge pull request #19 from rhafer/pull-req-master-112777222352555a1a91ac4a00268d4e4e947291

Merged by devtool for VictorLowther
Move Chef package requirements into the Chef barclamp
Lift the barclamp templates out of the chef directory
Have the chef barclamp use the omniinstaller version of chef.
Modify bringup to handle the omniinstaller version of chef-server.
Migrate all our base cookbooks into the chef barclamp for now.
Do not try to upload cookbooks here.
Rework bringup-chef logic to avoid a potintially unneeded reconfigure
of chef-server.