Druid Firehose

Add druidFirehose - can be used to reIndex filtered data from a datasource
what if the timeline overshadows segments in usedSegments and the dims and metrics of those segments are no longer relevant?