Adding some options to the submodules to ignore untracked files.
Added an option to the vimrc that fixes and issue on the mac.