Added vector_sum in linalg library

Presently works only with SGVector and Eigen3 vectors with explicitly
set Eigen3 backend
Merge pull request #2263 from lambday/feature/linalg

Added vector_sum in linalg library