add use-package to submodules
make config robust to missing packages