TimeSeriesPlot, SegmentPlot: added methods for plotting DQFlags

    - added method to add state information segments to an exiting TimeSeriesPlot
    - added SegmentPlot class to display DataQualityFlags
    - added DataQualityFlag.plot method for user ease