Index
permuteTo
  [ vOutput ] = permuteTo( vInput, iDesiredNonsingularDimensionIndex )
  [ mOutput ] = permuteTo( mInput, vDesiredNonsingularDimensionsIndices )
  permutes vInput so thaSummary of this function goes heret its
  nonsingular dimension is iDesiredNonsingularDimensionIndex
    Detailed explanation goes here