Currently executing queries like: 

```
SELECT * FROM system.tables LIMIT 10;\G 
SELECT * FROM system.tables LIMIT 10\G;
```

Ends up with a syntax error.

From the documentation, it should not be an error:

> You can specify \G instead of or after the semicolon.


String queries_from_file;
            ReadBufferFromFile in(file
            readStringUntilEOF(queries_from_file, in
            return executeMultiQuery(queries_from_file
        };
        for (const auto & queries_file : queries_files)
        {
            for (const auto & interleave_file : interleave_queries_files)
                if (!process_multi_query_from_file(interleave_file))
                    return;
            if (!process_multi_query_from_file(queries_file))
                return;
        }
        return;
    }
    String text;
    if (config().has("query"))
    {
        text += config().getRawString("query" /// Poco configuration should not process substitutions in form of ${...} inside query.
    }
    else
    {
        /// If 'query' parameter is not set, read a query from stdin.
        /// The query is read entirely into memory (streaming is disabled).
        ReadBufferFromFileDescriptor in(STDIN_FILENO
        readStringUntilEOF(text, in
    }
    if (query_fuzzer_runs)
        processWithFuzzing(text
    else