[WIP] Permute

Member functions for an array that allow one to permute, roll, and transpose axes.