[r=axwalk],[bug=1322037] worker/provisioner: make tests deterministic
Fix TestProvisionerRetriesTransientErrors which
was relying on non-deterministic behaviour of
the provisioner. Wait for machine-1 and then
machine-2 to be provisioned serially.
Fixes lp:1322037
https://codereview.appspot.com/100730043/