travis.yml fix
cython now uses shared_ptr

all pointers in cython wrappers for mc modules have been replaced with shared_ptr, this should make sure that memory is not freed even if python/cython decide that the modules have gone out of scope. We expect that cpp will have the last say on when the memory should be freed
Merge branch 'master' of https://github.com/pele-python/mcpele into cython_shared_ptr
Merge branch 'master' of https://github.com/pele-python/mcpele into cython_shared_ptr
merged master
dapted tests

cpp tests have been adapted and tested for memory errors in valgrind, the code is clean
Merge pull request #7 from pele-python/cython_shared_ptr

everything looks like it's working, I am merging