fix bug in describe-volumes

this is the epic multi-run bug, now lots of runs can co-exist and stale runs don't break anything.
Also split out AMI tagging into separate steps for easier debugging.
add bootstrap-virtualenv with submodule init, and use this from Vagrant