Change default qr subroutine to one that allows m<n. Update documentation for fat QR. Return permutation vector instead of matrix in pivoted QR.