When determining first file > start_time, catch StopIteration.
When determining first file > start_time, catch StopIteration.

Was experiencing strange bug in this statement:
    i = next(filter(lambda i: files[i].time > start_time,range(len(files))))
Probably needs more looking into.

ncareol/ncharts,ncareol/ncharts,ncareol/ncharts,ncareol/ncharts,ncareol/ncharts