bin/git-subup: Better compatibility with older Git versions

Eliminate --checkout handling. This doesn't play nicely with older
versions of Git.
.vim/bundle: Use https:// rather than ssh:// for submodule repo's

Use HTTPS instead of SSH. SSH only works on computers where you have
your public RSA key registered on your Github account. HTTPS is
"anonymous" and will work for any machine.