Addition of submodules to the repo.

The manually copied pluggins have been replaced with the submodule of
its respective repositories.

Some pluggins have been moved from the bundle to the bundle2 directory,
once they were not been used frequently.
	new file:   .gitmodules
	new file:   vim/.vim/bundle/autoclose
	deleted:    vim/.vim/bundle/autoclose/plugin/autoclose.vim
	new file:   vim/.vim/bundle/nerdcommenter
	deleted:    vim/.vim/bundle/nerdcommenter/.gitignore
	deleted:    vim/.vim/bundle/nerdcommenter/README.md
	deleted:    vim/.vim/bundle/nerdcommenter/Rakefile
	deleted:    vim/.vim/bundle/nerdcommenter/doc/NERD_commenter.txt
	deleted:    vim/.vim/bundle/nerdcommenter/plugin/NERD_commenter.vim
	new file:   vim/.vim/bundle/nerdtree
	deleted:    vim/.vim/bundle/nerdtree/autoload/nerdtree.vim
	deleted:    vim/.vim/bundle/nerdtree/doc/NERD_tree.txt
	deleted:    vim/.vim/bundle/nerdtree/doc/tags
	deleted:    vim/.vim/bundle/nerdtree/lib/nerdtree/bookmark.vim
	deleted:    vim/.vim/bundle/nerdtree/lib/nerdtree/creator.vim
	deleted:    vim/.vim/bundle/nerdtree/lib/nerdtree/key_map.vim
	deleted:    vim/.vim/bundle/nerdtree/lib/nerdtree/menu_controller.vim
	deleted:    vim/.vim/bundle/nerdtree/lib/nerdtree/menu_item.vim
	deleted:    vim/.vim/bundle/nerdtree/lib/nerdtree/opener.vim
	deleted:    vim/.vim/bundle/nerdtree/lib/nerdtree/path.vim
	deleted:    vim/.vim/bundle/nerdtree/lib/nerdtree/tree_dir_node.vim
	deleted:    vim/.vim/bundle/nerdtree/lib/nerdtree/tree_file_node.vim
	deleted:    vim/.vim/bundle/nerdtree/nerdtree_plugin/exec_menuitem.vim
	deleted:    vim/.vim/bundle/nerdtree/nerdtree_plugin/fs_menu.vim
	deleted:    vim/.vim/bundle/nerdtree/plugin/NERD_tree.vim
	deleted:    vim/.vim/bundle/nerdtree/syntax/nerdtree.vim
	deleted:    vim/.vim/bundle/syntastic/.gitignore
	deleted:    vim/.vim/bundle/syntastic/CONTRIBUTING.md
	deleted:    vim/.vim/bundle/syntastic/LICENCE
	deleted:    vim/.vim/bundle/syntastic/README.markdown
	deleted:    vim/.vim/bundle/syntastic/_assets/screenshot_1.png
	deleted:    vim/.vim/bundle/syntastic/autoload/syntastic/c.vim
	deleted:    vim/.vim/bundle/syntastic/autoload/syntastic/makeprg.vim
	deleted:    vim/.vim/bundle/syntastic/autoload/syntastic/postprocess.vim
	deleted:    vim/.vim/bundle/syntastic/autoload/syntastic/util.vim
	deleted:    vim/.vim/bundle/syntastic/doc/syntastic.txt
	deleted:    vim/.vim/bundle/syntastic/plugin/syntastic.vim
	deleted:    vim/.vim/bundle/syntastic/plugin/syntastic/autoloclist.vim
	deleted:    vim/.vim/bundle/syntastic/plugin/syntastic/balloons.vim
	deleted:    vim/.vim/bundle/syntastic/plugin/syntastic/checker.vim
	deleted:    vim/.vim/bundle/syntastic/plugin/syntastic/cursor.vim
	deleted:    vim/.vim/bundle/syntastic/plugin/syntastic/highlighting.vim
	deleted:    vim/.vim/bundle/syntastic/plugin/syntastic/loclist.vim
	deleted:    vim/.vim/bundle/syntastic/plugin/syntastic/makeprg_builder.vim
	deleted:    vim/.vim/bundle/syntastic/plugin/syntastic/modemap.vim
	deleted:    vim/.vim/bundle/syntastic/plugin/syntastic/notifiers.vim
	deleted:    vim/.vim/bundle/syntastic/plugin/syntastic/registry.vim
	deleted:    vim/.vim/bundle/syntastic/plugin/syntastic/signs.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/ada/gcc.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/applescript/osacompile.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/asciidoc/asciidoc.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/c/checkpatch.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/c/gcc.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/c/make.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/c/oclint.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/c/sparse.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/c/splint.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/c/ycm.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/chef/foodcritic.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/co/coco.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/cobol/cobc.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/coffee/coffee.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/coffee/coffeelint.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/coq/coqtop.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/cpp/cpplint.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/cpp/gcc.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/cpp/oclint.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/cpp/ycm.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/cs/mcs.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/css/csslint.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/css/phpcs.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/css/prettycss.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/cucumber/cucumber.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/cuda/nvcc.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/d/dmd.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/dart/dart_analyzer.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/docbk/xmllint.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/dustjs/swiffer.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/elixir/elixir.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/erlang/erlang_check_file.erl
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/erlang/escript.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/eruby/ruby.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/fortran/gfortran.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/go/go.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/go/gofmt.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/go/golint.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/go/govet.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/haml/haml.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/handlebars/handlebars.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/haskell/ghc-mod.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/haskell/hdevtools.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/haskell/hlint.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/haxe/haxe.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/hss/hss.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/html/tidy.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/html/validator.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/html/w3.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/java/checkstyle.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/java/javac.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/javascript/closurecompiler.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/javascript/gjslint.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/javascript/jshint.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/javascript/jsl.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/javascript/jslint.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/json/jsonlint.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/json/jsonval.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/less/less-lint.coffee
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/less/less-lint.js
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/less/lessc.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/lisp/clisp.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/llvm/llvm.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/lua/luac.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/matlab/mlint.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/nasm/nasm.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/nroff/mandoc.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/objc/gcc.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/objc/oclint.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/objc/ycm.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/objcpp/gcc.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/objcpp/oclint.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/objcpp/ycm.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/ocaml/camlp4o.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/perl/perl.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/perl/perlcritic.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/perl/podchecker.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/php/php.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/php/phpcs.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/php/phpmd.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/pod/podchecker.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/puppet/puppet.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/puppet/puppetlint.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/python/flake8.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/python/pep257.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/python/pep8.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/python/py3kwarn.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/python/pyflakes.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/python/pylama.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/python/pylint.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/python/python.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/rst/rst2pseudoxml.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/ruby/jruby.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/ruby/macruby.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/ruby/mri.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/ruby/rubocop.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/ruby/rubylint.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/rust/rustc.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/sass/sass.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/scala/fsc.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/scala/scalac.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/scss/sass.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/sh/checkbashisms.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/sh/sh.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/sh/shellcheck.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/slim/slimrb.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/tcl/nagelfar.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/tex/chktex.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/tex/lacheck.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/text/atdtool.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/twig/twiglint.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/typescript/tsc.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/vala/valac.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/verilog/verilator.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/vhdl/ghdl.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/xhtml/tidy.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/xml/xmllint.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/xslt/xmllint.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/yaml/jsyaml.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/z80/z80syntaxchecker.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/zpt/zptlint.vim
	deleted:    vim/.vim/bundle/syntastic/syntax_checkers/zsh/zsh.vim
	deleted:    vim/.vim/bundle/vim-bufexplorer/doc/bufexplorer.txt
	deleted:    vim/.vim/bundle/vim-bufexplorer/doc/tags
	deleted:    vim/.vim/bundle/vim-bufexplorer/plugin/bufexplorer.vim
	deleted:    vim/.vim/bundle/vim-easymotion/.gitignore
	deleted:    vim/.vim/bundle/vim-easymotion/README.md
	deleted:    vim/.vim/bundle/vim-easymotion/autoload/EasyMotion.vim
	deleted:    vim/.vim/bundle/vim-easymotion/doc/easymotion.txt
	deleted:    vim/.vim/bundle/vim-easymotion/plugin/EasyMotion.vim
	deleted:    vim/.vim/bundle/vim-multiple-cursors/.rspec
	deleted:    vim/.vim/bundle/vim-multiple-cursors/.travis.yml
	deleted:    vim/.vim/bundle/vim-multiple-cursors/CHANGELOG.md
	deleted:    vim/.vim/bundle/vim-multiple-cursors/Gemfile
	deleted:    vim/.vim/bundle/vim-multiple-cursors/Gemfile.lock
	deleted:    vim/.vim/bundle/vim-multiple-cursors/MIT-LICENSE.txt
	deleted:    vim/.vim/bundle/vim-multiple-cursors/README.md
	deleted:    vim/.vim/bundle/vim-multiple-cursors/Rakefile
	deleted:    vim/.vim/bundle/vim-multiple-cursors/assets/example1.gif
	deleted:    vim/.vim/bundle/vim-multiple-cursors/assets/example2.gif
	deleted:    vim/.vim/bundle/vim-multiple-cursors/assets/example3.gif
	deleted:    vim/.vim/bundle/vim-multiple-cursors/assets/example4.gif
	deleted:    vim/.vim/bundle/vim-multiple-cursors/autoload/multiple_cursors.vim
	deleted:    vim/.vim/bundle/vim-multiple-cursors/doc/multiple_cursors.txt
	deleted:    vim/.vim/bundle/vim-multiple-cursors/doc/tags
	deleted:    vim/.vim/bundle/vim-multiple-cursors/plugin/multiple_cursors.vim
	deleted:    vim/.vim/bundle/vim-multiple-cursors/spec/benchmark_spec.rb
	deleted:    vim/.vim/bundle/vim-multiple-cursors/spec/multiple_cursors_spec.rb
	deleted:    vim/.vim/bundle/vim-multiple-cursors/spec/spec_helper.rb
	new file:   vim/.vim/bundle/vim-surround
	deleted:    vim/.vim/bundle/vim-surround/.gitignore
	deleted:    vim/.vim/bundle/vim-surround/README.markdown
	deleted:    vim/.vim/bundle/vim-surround/doc/surround.txt
	deleted:    vim/.vim/bundle/vim-surround/plugin/surround.vim

 Untracked files:
   (use "git add <file>..." to include in what will be committed)

	vim/.vim/bundle2/syntastic/
	vim/.vim/bundle2/vim-bufexplorer/
	vim/.vim/bundle2/vim-easymotion/
	vim/.vim/bundle2/vim-multiple-cursors/
	vim/.vim/spell/en.utf-8.add
	vim/.vim/spell/en.utf-8.add.spl
	vim/.vim/spell/pt.utf-8.add
	vim/.vim/spell/pt.utf-8.add.spl