write cmake-based build system

Change marray_hdf5 usage of marray::Vector to std::vector
(this class does not exist in the new version of marray)
enable travis
allow travis to clone submodules
Merge pull request #2 from thorbenk/travis

cmake build system & travis