SummaryTab.process: process states by active time

    - this way 'All' will always go first (unless ODC on all the time,
      in which case it doesn't matter)
    - best way to simplify frame reading