Renamed weight -> stride . The latter is the conventional choice.
In RangeIterator: Container -> Range
Minor fixes in Range and StorageRef
Implemented bare-bones TensorViewIterator, to replace/augment NDIterator