ChartView updates

1. Added [gs]etM(in|ax)[XY] to ChartView to allow the possibility of windowing/zooming
2. Made LinearSeries draw itself using a Path