improve loco configuration
- make number of available timesteps with loco configurable by variable (variable attribute
loco::num_retained_timesteps) - make buffering optional (doesn't make sense with only timechunk size == 1, or for example with larger timechunks and large number of retained number of timesteps on a coarse healpix level)