Vale can also, optionally, raise suggestions. These weren't covered yet.
Switches all vale instances to JSON output and provides an appropriate handler for that. Without JSON, no end_col is provided and text highlighting only catches the first character of every result.