Added trsv and trsv! to Base.LinAlg.BLAS namespace

Plus cosmetic changes to indentation and creating more informative error messages.
Merge pull request #3130 from JuliaLang/db/trsv

Added trsv and trsv! to Base.LinAlg.BLAS namespace