Resizing chart width with window.

All chart widths will now shrink with the window up to their minimum width.

There are known issues with gridlines and target markers but these are bugs that need to be fixed in AxisGridline and MarkerSeries.