More fixes.

Ellipsis in function arguments no longer cause a lex error.
Prototypes can mix named and unnamed parameters.