Add a mechanism to specify expected shift/reduce .wy conflicts

* admin/grammars/python.wy: Set the expected number of
shift/reduce conflicts to four.

* lisp/cedet/semantic/grammar.el
(semantic-grammar-expected-conflicts): New function.
* lisp/cedet/semantic/wisent/comp.el (wisent-total-conflicts): Use
it to suppress warnings about the expected number of shift/reduce
conflicts.
1 job for master in 19 minutes (queued for 4 seconds)
Status Job ID Name Coverage
  Test
failed #2267
test-all

00:19:00

 
Name Stage Failure
failed
test-all Test
Makefile:794: recipe for target '../lisp/loaddefs.el' failed
make[2]: *** [../lisp/loaddefs.el] Error 2
make[2]: Leaving directory '/builds/emacs/emacs/src'
Makefile:424: recipe for target 'src' failed
make[1]: *** [src] Error 2
make[1]: Leaving directory '/builds/emacs/emacs'
Makefile:1115: recipe for target 'bootstrap' failed
make: *** [bootstrap] Error 2
ERROR: Job failed: exit code 1