dmm: submodule update
dmm: update gitignore
dmm: fix build system
dmm: fix mex file