HydroVol revisions: added a step to assure that the Q file is in chronological order, and a step to assign NA for results where the starting/ending dates and times are missing in the df.dates dataframe