reverse the order of the list, so it reads from
oldest (top) to newest (bottom)
More visually pleasing that way.

Also, create Intervals even for empty (no commits)
slices.  Makes for useful output.
adjust to changes, improve styling a tiny bit