docs: index mods
docs: introductory doc mods
docs: updated channel docs
docs: timeseries docs updates
TimeSeriesDict.fetch: fixed bug in special case

    - channel check now passes over multiple sample rates for a single
      channel of a given type, since those channels are mutually exclusive
      in time anyways