FIX #579 Maintain brushOn when redrawing series chart with new data

Implements and tests the fix suggested in #579