revert to git clone; add submodule update
use xt-database in #373
cleanup unused modules
Merge pull request #384 from tjwebb/issues/374/output-cease

revert to git clone; add submodule update