Adding promote, lift, ring map eval for mutable matrices, part 1.
Merge branch 'linalg' of github.com:mikestillman/M2 into linalg