Feature: chart editor (no more "::x", "::y", "::series") + a lot more

This is the long awaited chart editor. No more re-running a query, just to change the column name or type. This allows for many new use cases:

1. Second y-axis.
2. Multiple different charts from single dataset (query).
3. Change column "purpose" without re-running the query.

And much more.