improve time handling for datasets with 1 timestep
We now respect time values for datasets with just 1 timestep. vtkFileSeriesReader reports single timestep as normal. Similarly, vtkSMAnimationScene uses single timestep to update animation range as appropiate. In past, it would just ignore single timesteps.
Fixes #19777 (closed)
Closes #19777 (closed)