[#75705] Bulk price policy assignment for problem orders

The commit history includes a detour with a UI similar to send notifications with checkbox selection, so we might want to do some commit squashing. This version provides a single button that attempts to assign price policies to all those missing them for the current facility, whether they're displayed on the current page or not. The one-by-one "Assign" links remain.

In the problem orders partial, two table headers changed when humanizing: The "Accounts" column now reads "Payment Source" and "Date" became "Ordered Date". They should be more consistent than before.
Why do you have the `non_reservations` and `complete` scopes applied? We want to do try to assign a policy to reservations if the issue is missing price policies (we obviously can't do anything automatic with missing actuals).