Comment out setup.py develop. Let's see if it gets through provisioning now.

If it does, it was probably something about setup.py develop and peep: closing or otherwise messing with stdin or stdout, causing SSH to hang up?