[RFC] Transpose attribute for Linalg matmul operations

Ok, we probably need to reset the discussion. I have been building up some mental model of what I think the next iteration of named ops should be, I dont have all the answers, but I have a mental model that is 90% complete. I can explain again in a bit more detail here, or I can write a document and soft circulate between folks here and we can iterate to have a more comprehensive RFC on this?