Reassign pricing on quantity change [#87553]

Includes spec cleanup and updates to set price policies and price groups for
OrderDetail#reassign_price to succeed.
Support 'show' param for statement PDFs [#47417]
Make the statement PDF class configurable [#47417]
Merge branch '47417-configurable-statement-pdf-class'
Remove OrderDetail#update_quantity / #update_account [#87553]
Use single "L" form of "canceled" [#72147]
Refactor spelling change [#72147]
Merge branch '87553-quantity-change-pricing'
Add delayed_job gem and migration [#87160]
Mail the Raw Export CSV with delayed_job [#87160]
Add mailer spec [#87160]
Memoize Affiliate.OTHER [#87160]
Spelling
Refactor report generation [#87160]
Refactor USA date/time format helpers [#87160]
Use an arguments hash in Reports::ExportRaw [#87160]
Remove obsolete partial [#87160]
Override email "To:" if email.fake is enabled [#87160]