[v10.x] cli: add --max-http-header-size flag
backport of https://github.com/nodejs/node/pull/24811
Conflicts all in backporting 632f2633
required modifying the tests and removing all the logic specific to switching between legacy + new parser in 11.x