Remove compatibility code for Cucumber << 2.4.0 from our test suite
Revert "Test suite: re-introduce compatibility code for cucumber < 2" (refs: #17083)
Our CI now runs Cucumber 2.4.0 from Stretch. Developers were made aware
that if they still use Cucumber 1.x, they should upgrade.
This reverts commit eccc25460099522ad26d33c93f3d70601ae63ee9.
Test suite: remove more Cucumber < 2.4.0 compatibility code (refs: #17083)
At this stage I'm only aiming at removing dead code so I'll skip the part about
possibly doing things differently now that we run a more recent Cucumber
(in passing, I know neither what "differently" could look like, nor what value
it would add).