Always rewrite & sync submodule URL upon checkout

Resolves #140.