Proposal to fix issue 36: area stack glitch.

This pull-request fixes issue 36: area stack glitches.

Instead of creating a closed path for each data point, the current data point is appended to one path as long as the series is continuous, e.g. no missing data and ordered by increasing x-values.

If the series is detected to be non-continuous, the current path is closed and a new one is created.