Etcd

Added support for etcd so that containers can be restarted in arbitrary order.

Docker provisioning in Vagrantfile is not updated ( only fig ) as there is a pending story to replace the docker provisioning with fig in Vagrantfile.

Also, you should not run fig directly anymore, but instead use fig.sh which is a wrapper for fig. This wrapper first do some preparations which fig do not support natively.