Add lemmas for `reverse` of `take`/`drop`.
The first two lemmas are in the stdlib for rev
(the quadratic reverse), I use those proofs to establish a version for std++'s reverse
(the linear version).
I also add two useful corollaries.
Edited by Robbert Krebbers