Config files now support multiline `...`-delimited strings.

Backquotes in config files now delimit JSON strings. There is a simple
preprocessor that finds backquoted strings, converts the backquotes into
double-quotes, and escapes any newlines, tabs and double-quotes inside.

This is all to make it more convenient to write JavaScript functions
inside a config file.