[BE] Use `teardown-linux`/`chown` actions for binary builds (#84449)
Also embed `wait_for_ssh_to_drain.sh` into the action (to make it more reusable across repos) and delete unused teardown_linux template from `common.yml`
Also, in `_binary-test-linux.yml` move artifact download step after repo checkout, to make errors during that step more parseable
Pull Request resolved: https://github.com/pytorch/pytorch/pull/84449
Approved by: https://github.com/kit1980