retry method
update setup.py to cover unit.sh's dependencies
port tools retry tests to mozharness