Removed \c character escape from parse_string() in the lexer

No idea where that idea came from. It was equivalent to \0. Some Un*x
shells have a \c control code, but I don't think it applies here in
any useful way.

Also reformatted the documentation for parse_string().