Handle response files in pywasmcross. ### Description

Superseeds #3438

Close #3438
Close #3436

### Checklists

- [x] Add a [CHANGELOG](https://github.com/pyodide/pyodide/blob/main/docs/project/changelog.md) entry

package:
  name: six
  version: 1.16.0
  top-level:
    - six
source:
  url: https://files.pythonhosted.org/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl
  sha256: 8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254
about:
  home: https://github.com/benjaminp/six
  PyPI: https://pypi.org/project/six
  summary: Python 2 and 3 compatibility utilities
  license: MIT

package:
  name: six
  version: 1.16.0
  top-level:
    - six
source:
  url: https://files.pythonhosted.org/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl
  sha256: 8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254
about:
  home: https://github.com/benjaminp/six
  PyPI: https://pypi.org/project/six
  summary: Python 2 and 3 compatibility utilities
  license: MIT
