split_range

Split a range evenly into an iterator of smaller ranges.

```rust extern crate dividerange; use dividerange::RangeDivisions;

let range = 1..18; let mut iter = range.divideevenlyinto(5);

asserteq!(Some(1..4), iter.next()); asserteq!(Some(4..7), iter.next()); asserteq!(Some(7..10), iter.next()); asserteq!(Some(10..14), iter.next()); asserteq!(Some(14..18), iter.next()); asserteq!(None, iter.next()); ```