restructured linalg internal lib and renamed namespace impl to implementation
added sum and symmetric sum in linalg with eigen3 backend
Merge pull request #2225 from lambday/feature/linalg

First batch of matrix sum/sum-symmetric methods in linalg framework