Refactored code to allow for incr_time (auto-refresh!)
Added incr_time functionality. if an incr-time parameter is given,
return the new data between end_time and incr_time, append to other data,
and re-cache.

This is to implement auto-refresh capabilities.
Added auto-refresh functionality.
bug fixes