Issue #180 - Time Graph gracefully handles invalid data points.
Merge branch 'time-graph-invalid-points' into staging