fix chart slicing bug
fix chart slicing bug

Because the interval fetch is inclusive [start,end], duplicate points were
being cached in the Interval. This was throwing the `PointSet#xToIndexApprox`
binary search off, which caused seemingly random portions of charts to not
be rendered.

Voxer/zag,Voxer/zag