Check for bison instead of yacc

Bail out if we need it but can't find it.
Part of #774
Merge pull request #2014 from rubenk/bison

Check for bison instead of yacc