updated submodules
make set_upstream.sh more concise by implementing a bash function