NEON-1189 Added barchart support to the timeline selector, changed the default series type to bar, and added snapping behavior to the brush (snaps to day or hour)
NEON-1189 If primary series on timeline selector isn't a bar, disable brush snapping
NEON-1189 Dragging timeline selection now maintains correct extent size
NEON-1189 Added check for undefined extent being passed to timeline selector brush
NEON-1189 Added negative value support to the barchart, switched Deviation series to bar, and cleaned up display of line series adjacent to bar series
NEON-1189 Added negative value support to area series on timeline selector, plus some bug fixes and visual adjustments to bar series
NEON-1189 Cleaned up timeline brush snap behavior when changing granularities, and set bar series to default to area plot if more bars than pixels
Merge branch 'neon-1189-timeselectorbar'