Always include grammar file.

If we don’t specify it manually, then the files might not be generated
when CODE_FILES is populated and make wouldn’t include it in the list
of source files.
Only regenerate bison files if necessary.

Not such a big deal to remove debug flag from bison call.