bug fixes

improves dependency analysis
repairs build on repo with uninitialized submodules
update scsc