Templated traarray and added fixtured typed tests.

Templated the traarray.
Redesigned Sum and Set.
Added typed googled tests.
Merge branch 'master' of https://github.com/smohanhc/algods