A handful of changes to the behavior of query parameters on the Run page in dagit:
- Allow setting filter values via URL params:
- steps to set the step selection on the Gantt chart
- logs to set log filter tokens
- levels to set the levels filter on the logs view
- Add a "Copy URL" button to the logs toolbar to allow deep linking to the current filter state
- Add the ability to use a query: token in the logs filter, since it's used implicitly by step selection
I also made the jest config not insist on tests being in __tests__ directories, since I think this is the kind of thing that adds friction to creating new tests (which we need more of).