enable testing within cmake so that "make test" will run the unittests
ignore files generated during in-source cmake build and unittests run
Merge pull request #1 from thorbenk/make-test

enable testing within cmake so that "make test" will run the unittests
Merge pull request #2 from thorbenk/gitignore

ignore files generated during in-source cmake build and unittests run
converted tabs to spaces
removing Vector and Matrix which will become obsolete by the convenience of initializer lists. removing HDF5 interface. minor bug fixes in unit tests. relaxing license.
minor fix for doxygen
minor change of documentation
minor change
include cstddef for ptrdiff_t
Merge pull request #6 from hosang/master

include cstddef for ptrdiff_t