use 'git submodule sync --recursive' to make sure all URLs are synced

hopefuly makes more reliable builds...