Fix #1736 "Propagate request parameters between edit/review/pdf"

- new `open-pdf(lang = "lang")` action
- remove unneeded `append-query-params()` function
- `fr-pdf-model`: simplify, move and use process
- minor clean-up