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.
Get rid of platforms key for utils/metadata.json.
Add a metadata.rb for the utils recipe.
Add a README.
Create a knife config for the Crowbar user too.
Add metadata.rb for minicom
Zap all the old metadata.jsons
Fox up typo in minicom's cookbook metadata.
Fix sudo command when creating the crowbar user's knife config.
Merge pull request #20 from VictorLowther/pull-req-master-3dc3a7577e4bd35be952fc693dcc5648ace9700f

Merged by devtool for aspiers
Merge pull request #21 from aabes/pull-req-master-df852ca8de28784db164ce82d91f9a05912a23ea

Merged by devtool for cloudedge
utils_line was not compatible with ruby 1.9. Fix it.
Merge pull request #22 from VictorLowther/pull-req-master-b29260d1a62efa73a3928f732a6a1e5316498543

Merged by devtool for cloudedge
Rework the creation of the crowbar client in chef

The "crowbar" system user does not have permission to read /etc/chef/webui.pem
by default. So call create client as root. And "knife configure" as "crowbar".

Addtionally the "crowbar" user on SUSE is currently created with the shell set to
"/sbin/nologin". sudo -i does not work in such a case. Call it with out it.