.transpose() reimplemented with MatrixSource proxy
used spaces for indentation
Merge pull request #204 from vvvvalvalval/transpose-with-matrixsource-proxy

.transpose() reimplemented with MatrixSource proxy