This PR adds lemmas reducing for loops over `Std.Range` to for loops over `List.range'`. Equivalent theorems previously existed in Batteries, but the underlying definitions have changed so these are written from scratch.