Handle release packages and new FB repo

* Preserving build packages for later manual signing and uploading.
* Trim FW repo list to what's used.
* Just process arches and dists that are relevant, rather than a
  larger or different set.
* State whether sources packages are from clean repos, and if not
  what the diff is.

Change-Id: I1c5e2afccf5836ec0e1f7b84c83d86ec7c9e47e6
Don't upload if failures

Change-Id: I3e1dca4e887afe6089d506bee56161ca8b539fff
Clean up better. Don't fail from sha

Change-Id: I5049869a29602e2cd3359435309ff6b8645b2318
Support new mono package names

Change-Id: I8006635dbf4b57a8494e7619194f1b36b811dbed