Make preprocessor skip single-quotes like double-quotes.

According to the standard, a character literal can be of any length,
even though lengths of more than one character are implementation
defined very rare.  To be safe, they should be treated with as much
rigor as double-quotes.