Add Distributed Array Protocol support for cyclic distribution

Woo!