Response file support
Here we introduce support for response files to GHC's driver. Frankly, I'm not entirely sold on the implementation here; the approach I used was intended to avoid IO
leaking into GHC's morally-pure command-line parsing library. However, arguably makes the implementation less understandable and adds a minor runtime cost.
Closes #16476 (closed).