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.