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
Use new crowbar-deep-merge-template attribute for incomplete json
Ignore vim .swp files
RKR:New reference to dell_bios + corresponding entry in crowbar.json
[Doc] Jenkins job is running every 10 mins instead of 5
Merge pull request #1868 from Raajeev/pull-req-master-c4141b141de3d4f630186b8d116dccd972b5b8b5

Changing metadata for openstack build to dell_bios [1/1]
Merge pull request #1867 from jamestyj/master-ignore-vim-swp

Ignore vim .swp files
Install app_config gem on admin node.
DE1377 Removing barclamp loadbalancer from mesa 1.6