Sol Part 64: Now with Less Non-Deterministic "Electric" Strangs!
Pursuant some fuzzing, *most* places where a SOL_STRING (C string)
escaped to the user are now replaced with SOL_BUFFER. This allows,
amongst other things, source strings to contain embedded NUL characters.
Also, a fix for comma-after-empty-list in the parser is implemented.