add submodule support to dev_setup script