Upgrade to circleci version 2.1 configs (#25336)
Summary:
Pull Request resolved: https://github.com/pytorch/pytorch/pull/25336
1. Remove versions from workflows
2. Escape heredoc `<<` used in shells
3. Replace "." with "_" in binary job names (we already do the same for other jobs)
4. (Bonus), fix `should_run_job.py` it so that commits with `[ci]` don't accidentally skip all jobs
Let's see if it works
Pull Request resolved: https://github.com/pytorch/pytorch/pull/25336
Test Plan: Imported from OSS
Differential Revision: D17114619
Pulled By: suo
fbshipit-source-id: 722606ad862af565cd0ba4bb539daeb9d8f5da71