Add Brushing to Area and Line Charts

Closes issue #1707. 

Adds brushing capability for both time series and nominal scales to the area, line, and vertical bar charts. Previously, only the vertical bar charts had brushing enabled for time series data.