Use golden Sledgehammer image.

Instead of making it be a requirement that everyone build their own
Sledgehammer locally, arrange for the bootstrap recipe to download the
appropriate Sledgehammer image from our bucket on Amazon, using sha1
hash checking along the way to ensure that everything is peachy.

Sledgehammer images are indexed by the sha1sum of their source files.
See the changes in tools/build_sledgehammer.sh for more details.
golden sledgehammers
add puppet barclamp models and roles
move dependency on provisioner-os-install
removing unfinished code for now
remove non-functional code for now
Merge pull request #96 from VictorLowther/use-golden-sledgehammer

Use golden Sledgehammer image.
add friendly names
Merge pull request #90 from waynepallen/master

+2 (addressed -1, thanks!) Define roles for stand-alone puppet agent installation
node bring up process
minor docs reorg
Merge pull request #98 from cloudedge/doc_reorg

Add docs about Node Registration Process in Deploy Guide
Clean up dhcp_host provider a little bit
remove onclick handlers for now to make network range save functional
Merge pull request #101 from waynepallen/master

+2 Remove onclick handlers for now to make network range save functional
Rebooting a node should always mark the node as not alive.
Fix up provisioner-os-install role a bit.

We need to be able to talk to the webserver to see if we are ready to
install before rebooting, so we now want the provisioner-webserver
attribute.

Also, make provisioner-os-install explicitly depend on crowbar-managed-node.
Make the scriptjig runner log all the things.
Have the provisioner's update_nodes recipe confirm the node bootstate.

This gives client nodes a way to tell when the provisioner has doe all
the work needed to allow htem to boot into their next desired state.
Sledgehammer waits for the right bootstate.

start-up.sh has been modified to wait for the provisioner to finish
setting up the sledgehammer bootstate before trying to fetch its
control.sh instead of the previous ad-hoc methods.