Comment fix
Add test for n = 2
Add tests for compatibility with combine_eigenspaces and redecompose
Allow for non-orthonormal inputs