This seems like the ideal way to just use submodules, at least just for Vundle itself.

Yes, submodules don't easily support removing things down the line, but there's an easy way to get around that:

1. Setup vundle as a submodule in the `maximum-awesome/submodules` directory.
1. Create a symlink to vundle in `vim/bundles/`

That way, if we ever remove vundle, you can drop it from the `.gitmodules` file and remove the symlink.  What do you think?