[#76722212] Refactor job task naming

 - with provisions for invalidating tasks
[Fixes #76722212] Jobs can present invalid tasks

 - When a task is invalid it is presented with name [invalid task]
 - User can edit the task to make it whole again
[Fixes #77218176] Workfile set is LastFetchWins for search
[Finishes #75996530]

-redo of previous checkin, moves "stop listening" functionality down to user delete alert level, rather than on the top level delete alert
[Finishes #74658084] Restyle dialog header & footer
Revert "[Finishes #74658084] Restyle dialog header & footer"

This reverts commit ba3655d3f2f82153b23b32dcb95bfb6f09512241.
[#74658084] Restyle dialog header & footer, re-pad dialog contents
[#74658262] Modal buttons use new styles & states
[Finishes #74658262] reorder cancel, secondary & primary dialog buttons
[#74658262] DRY up button colors
[Finishes #75457642] Restyle login screen
Minor list style tweaks
[#75457642] Restyle login screen
[Finishes #76640054] Milestones are no longer checkable
Milestone sidebars don't have tab controls
[#74658084] Resize dialog headers
[#74658084] Resize dialog button text
[Fixes #76976190] Workflow execution location database picker is shown when pre-selected
[Finishes #76166038] Polishes site snapshot styles
[#75852352] Fixup styles for dashboard configuration