vector: Add strided iterator
vector: Add strided iterator

Extremely simple and dumb iterator with a fixed stride, meant to wrap
pointers/vectors for GPU access.

NVlabs/firepony,broadinstitute/firepony,NVlabs/firepony,broadinstitute/firepony,NVlabs/firepony,NVlabs/firepony,broadinstitute/firepony,broadinstitute/firepony