renamed
abstract interface tests and make a template function
add a test to check interface of global matrix classes. first example is with GlobalDenseMatrix
Merge pull request #150 from norihiro-w/add-test-global-matric-interface

Rework on TestVector and add TestGlobalMatrixInterface