change test gem cache to 1.9
remove nagios and ganglia from trunk for now
Rewrite code updating navigation.rb

We re-generate navigation.rb fully now, instead of updating it live
(which can easily break if navigation.rb gets touched by someone).
Merge pull request #1859 from MirantisDellCrowbar/unstable/pebbles/master

Enable vnc for testing purposes
Merge pull request #1860 from cloudedge/master

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

Merged by devtool for VictorLowther
Merge pull request #1858 from vuntz/rebuild-navigation

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

Merged by devtool for cloudsleuth
Revert "Rewrite code updating navigation.rb"

This reverts commit a62a51c29bdd356fd9d1f71967e61325943b50e1.
Merge pull request #1862 from cloudsleuth/pull-req-master-7c7f5fbc4bfa11249663d08459068f0f7e531991

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

Merged by devtool for cloudsleuth
Revert "Revert "Rewrite code updating navigation.rb""

This reverts commit 8866b64e6b40fe917c5ac98b48415f96020f6461.
Make build_sledgehammer.sh clean up after itself.
Add libssl install as a prereq to bringing up Crowbar.
Merge pull request #1865 from VictorLowther/pull-req-master-eb58d7eb34947d94df37735a5737ff83f511c62b

Fix build dependencies for making an installable development build [2/2]
install-chef-suse: Do not use /tmp, but a directory created with mktemp
Add json-edit utility

This is a small tool that can be used to set the value of an attribute
in json. It will create the parent attributes if needed, and the file if
it doesn't exist.
install-chef-suse: Do not modify data bags from barclamps

Modifying them is quite bad as it means that on updates, either the
change is lost or the changes from the updates are lost.

Instead, we simply create minimal json files with the changes we need,
and we reference them from the crowbar proposal so that they get used.
Remove now unneeded bc-dns-json.rb and bc-provisioner-json.rb tools
install-chef-suse: Allow a minimal crowbar.json

We can configure already the things we want to change compared to the
default crowbar data bag, to allow crowbar.json to be minimal.
install-chef-suse: Mark crowbar user as disabled if not in crowbar.json

If the crowbar user got removed from crowbar.json, then we need to mark
it as disabled so that its presence in the default crowbar data bag can
be ignored.
add tests console for debugging
Merge pull request #1866 from cloudedge/master

Add handy test console command