Create a bison wrapper on top of base byacc
The wrapper deals with various simple incompatibilities between byacc and bison:
- first deals with --version which might often be called
- --verbose and -v are ignored
- normally yacc is called like this: yacc [options] input, but with GNU programs like bison
the input can be mixed in the middle of the arguments, unmangle that
Add a new 'wrapper' argument to USES=bison use the wrapper
Reviewed by: mat
Differential Revision: https://reviews.freebsd.org/D24017