Image annihilation test fixes
Found a few things while testing the image annihilation this week. These fixes were tested by building the pex and uploading it to dev, so this MR isn't necessary to finish testing.
- The pex didn't build correctly without pinning the version of greenlet that we use elsewhere (or maybe it only built correctly from my mac, deploying this will tell).
- The time formatting was incorrect.
- Added distinct clauses to stop annihilator from checking the same directory multiple times.
- Future proofing workflow names with variables in the queries.