Datachart: url source

Live data from an HTTP-JSON endpoint. trip2g fetches it on the backend, caches it
by note version, and refreshes on the chart_ttl. config carries a "$data"
placeholder where the fetched rows are injected.