[#75474212] DatasetDisassociateMultiple accepts a collection
[#75474212] PickWorkspaceDialog does not accept a collection
[#75474212] Multiple selection sidebar menu respects concise actions

It has a similar API to the new PrimaryActionPanel, and borrows a lot of code from it, too.

Dialogs launched by the multipleSelectionSidebar now uniformly respect pageModel
and collection as construction parameters.
[#75474212] MultipleSelectionSidebarMenu accepts actionProvider function
MultipleSelectionSidebarMenu rerenders & redelegates events when models are selected
MultipleSelectionSidebarMenu does not appear unless actions are provided
WorkspaceDatasetIndexPage takes advantage of actionProvider() to conditionally present dataset actions
improve PrimaryActionPanel test coverage
[#75474212] Share common action panel methods in mixin