Adds /api/work_queue page that has index of all queues and their high-level status
Moving diff distortion into common run description fragment so it shows up consistently. Updated float number formatting.
More styling improvements to work queue page
Report the capture failing status from the worker so Run state transitions happen correctly. Allows ref and run captures to happen in parallel without forcing the Run to the FAILED state. This change also fixes a bug in the progression from PROCESSING to REVIEWING where it would prematurely switch over before the diff process finished.