Guide: iterators

An introduction to iterators. I kinda like this, but I kinda don't. Hmmm.
If you try to iterate over `T` from a `&[T]` it would require copying/cloning data (needing bounds on `T`), while `&T` is just manipulating pointers, and is thus the fastest and most general (no bounds on `T` needed).