Display multiple timeseries in one chart

Rework the timeseries class to allow a single timeseries to hold
multiple "series" of data (badly named). If a timeseries has more than
one series, it displays all series on the same chart.

This also add machinery that will help #42.

Fixes #105.