use ltgt@1.0.2
use ltgt to handle all range stuff
use ~ instead of ^
make @rvagg happy :)
Merge pull request #17 from dominictarr/master

refactor out range handling for iterators into a module