make sure we are on the master branch before pulling recursive submodules