Fix #8616. Check that input matrix is square in Triangular and a test. Let linalg error messages start with small letters
Merge pull request #8629 from JuliaLang/anj/tri

Fix #8616. Check that input matrix is square in Triangular and a test.