largish refactor of the code that adds timeseries values to the database cache. there is now a cache_timeseries() function for caching values for a particular timeseries and if we expect a lot of values (high WaterML value_count), then we can break up the requests into a set of smaller requests so as to keep memory/bandwidth within reasonable limits.
largish refactor of the code that adds timeseries values to the
database cache. there is now a cache_timeseries() function for caching
values for a particular timeseries and if we expect a lot of
values (high WaterML value_count), then we can break up the requests
into a set of smaller requests so as to keep memory/bandwidth within
reasonable limits.

ocefpaf/ulmo,nathanhilbert/ulmo,cameronbracken/ulmo,ocefpaf/ulmo,nathanhilbert/ulmo,cameronbracken/ulmo