vlog: Use VSB_quote to quote properly.

Hoping blindly that this is 100% json-compatible.

Takes care of all known input though.

Fixes #43