Vim: add a couple more JS UltiSnips

dir -> console.dir

req -> var ModuleName = require('ModuleName');

This latter one uses Python interpolation so that whatever you type as
"ModuleName" appears in both places. If you hit <c-j> after completing
the module name you'll jump to the final single quote, where you can add
suffixes like ".react" if needed.

UltiSnips is good.

Signed-off-by: Wincent Colaiuta <win@wincent.com>
Vim: update Command-T

Dog-fooding prior to the release of the next version.

Signed-off-by: Wincent Colaiuta <win@wincent.com>
Vim: update bundle

With:

   git submodule foreach git pull

Submodule changes to be committed:

* .vim/bundle/emmet-vim 554e0c0...19961fc (34):
  > Fix #199
  > Wrap what you see when leader contains {$#}
  > update doc
  > Update doc
  > Merge pull request #198 from ctruett/master
  > Guard attributes
  > Add test for #195
  > Fixes #195
  > comment_type
  > Fix doc
  > Fix typo
  > remove \<right>
  > upper case
  > <!DOCTYPE> should be contains last \n
  > Find snippet recursibly
  > Remove debug message
  > Add test for update tag
  > Add test for RGBa syntax
  > New emmet feature: RGBa syntax
  > New emmet feature: update tag
  > bump up version
  > Save/restore cursor position for removing $cursor$. related issue #162
  > Use dash
  > Use dash
  > Add test
  > script[jquery.js]
  > Fix default attributes
  > Fix default attribute
  > unlet Val
  > Take two arguments for lg(xx,xx)
  > Add default attributes(emmet v1.1beta)
  > Improve cursor position after expanding for sass
  > Fix sass indentation
  > Fixes indentation bug. Closes #189

* .vim/bundle/fugitive 8f0b8ed...d6540b2 (15):
  > Work around issue using buffer number rather than name
  > Add missing aborts
  > Revert "Work around more 'wildignore' silliness"
  > Work around more 'wildignore' silliness
  > Set winfixwidth
  > Accidental omission from previous commit
  > Support :Gcommit --patch
  > Improve keepjumps situation
  > Turn off swap files in all URL buffers
  > Check `&diff` first in fugitive_diff autocmds
  > Fix version regex
  > Improve heuristics for status section detection
  > Place extra emphasis on a clean history
  > Look for $GIT_DIR and $GIT_WORK_TREE
  > Store more than just dir in s:temp_files

* .vim/bundle/git 104636f...41c1d97 (2):
  > Highlight TAG_EDITMSG as a commit
  > Merge pull request #23 from dcbaker/fix-gitsendemail

* .vim/bundle/haml 3327947...6dbd89f (1):
  > Merge pull request #55 from jigfox/add_charset_highlighting

* .vim/bundle/pathogen 1270dce...099b918 (22):
  > Expand bundle/{a,b} as bundle/a and bundle/b
  > Restore disabling of paths ending in ~
  > Use $VIMBLACKLIST to temporarily disable bundles
  > Allow disabling rest of vimrc
  > Try a fold expression
  > pathogen.vim 2.3
  > Make pathogen#uniq unofficial
  > Move s:warn down with deprecations
  > Move unofficial/deprecated functions to separate sections
  > Fix message
  > Fix zero arity invocation of runtime_append_all_bundles
  > Steer people to pathogen#infect() in deprecations
  > Swap out deprecated functions for their replacements
  > Start renaming pathogen_disabled to pathogen_blacklist
  > Don't redundantly filter ~ suffixes
  > Alias pathogen#interpose() to incubate()
  > Typo fix
  > Better check for help files in doc directory
  > Document session options limitations
  > Use a dictionary to track done bundles
  > Ignore non-string arguments to infect
  > pathogen#slash() alias for pathogen#separator()

* .vim/bundle/rails ec52270...8da8720 (54):
  > Fix highighting of custom keywords in eruby/haml
  > Disable automatic dbext config with g:rails_no_dbext
  > Highlight custom keywords in eruby and haml
  > Don't go to a directory from :A in spec
  > Tweak anticipatory {} expansions
  > Allow "type" instead of "command"
  > Remove log file size warning
  > Unify buffer setup
  > Separate out filetype overrides
  > Separate out railslog settings
  > Work around broken Vim 7.4 syntax highlighting
  > Document "template" as an array of lines
  > Add further anticipatory {} expansions
  > Remove duplication of syntax activation
  > Really fix djump
  > Fix another djump to wrong file issue
  > Fix detection of paths with bogus directories
  > Off by one error
  > Fix error in fugitive buffers
  > Force filetype plugins
  > Reduce duplication of buffer initialization
  > Remove autoload nannying
  > Get to the bottom of this
  > Fix horribly broken 'path'
  > Remove unused variable
  > Faster pathsplit and pathjoin
  > Cache engines
  > Fix unintentional jumps into required files
  > Don't require Rails buffer for s:endof()
  > Throw error if Rails buffer lacks b:rails_root
  > Support db/structure.sql
  > Fix detection false positive
  > Add unofficial projectile.vim style {} support
  > Remove special %Q<> HTML string highlighting
  > Fix erroneous detection of relative paths
  > Replace deprecated test:recent with test:units
  > Give up highlighting SQL in logs
  > Improve log highlighting
  > Drop stacktrace folding to fix log syntax performance
  > Revert "Remove deprecated :UltiSnipsAddFiletypes call"
  > Respect wildcards in tab completion
  > Merge pull request #306 from jlefley/master
  > Drop completefunc
  > Don't show weird warning unless verbose is set
  > Merge pull request #305 from Kelsin/cygwin-network-fix
  > Fix error on editing yaml and erb files
  > Use regex to avoid issues with reserved class names
  > Add a note about indenting
  > This FAQ was obsoleted by :Rrunner
  > Simplify check for stylesheet extension
  > Create sass files if specified as preferred syntax
  > Fix old editor.json reference
  > Support app/assets file creation
  > Fix alternate of test/lib files

* .vim/bundle/ultisnips dc00dd9...4b4ee48 (97):
  > Overwrite all snippets with lower priority on expansion.
  > Documentation fixes.
  > Show where snippets are defined in selection.
  > Escape \ when asking for snippets.
  > selection=old cannot work with UltiSnips.
  > Change the way placeholders are selected.
  > Do not delete child that is already gone.
  > Update ChangeLog.
  > Made UltiSnipsEdit! more consistent with multiple filetypes.
  > Retry unmapping when we switched buffers.
  > More tweaking.
  > tweaked readme
  > Use the demo in the README.
  > Added a nice interactive demo.
  > Added realname of petobens.
  > Fixed a bug in UltiSnipsEdit!
  > Made UltiSnipsEdit more useful and consistent.
  > Mention neocomplete in the docs.
  > Adapted neosnippets source. Examples by petobens.
  > Make the cloning direcotory explicit on stdout.
  > Added integration test for SuperTab.
  > Removed no longer planned TODOs
  > Snippet sources can now be registered.
  > Adapted neocomplete integration.
  > Add option to only clone and immediately exit the test runner.
  > Added preliminary support for neocomplete.
  > Added version checking for other plugins.
  > Add integration tests with YouCompleteMe.
  > Added quickstart to readme.
  > Removed snippet contributors from README.
  > Removes snippets. Please track honza/vim-snippets.
  > Barf when using "snipmate" for UltiSnips.
  > Small fixes to the documentation.
  > Updated ChangeLog.
  > Empty lines do not end a snippet for snipMate.
  > Ups. Forgot to add this.
  > Makes UltiSnips a drop in replacement for snipMate.
  > Launch and exit vim for each test.
  > Allow tests to write arbitrary files into the runtimepath, not just snippet files.
  > Attempted fix at several startup problems.
  > Change initialization to make session work.
  > Fixed a typo that might make problems when there is no python available.
  > Fix priorities to work with partial matches.
  > Dedent visual line selections before using them.
  > Removes UltiSnipsDontReverseSearchPath.
  > Makes number of test retries a parameter.
  > Adds 'priority' keyword and removes '!' option.
  > Added deprecation warnings for old functions.
  > Fix leading whitespaces to be tabs where appropriate (basically everywhere.)
  > Added syntax highlighting for leading spaces, as they are most likely wrong.
  > Added a tmux test running backend. This allows me to run tests on Mac and Linux with one command.
  > autoload/ultisnips -> autoload/UltiSnips
  > Remove no longer needed loading of vim script from python.
  > after script maps Keys again. Needed some refactorings. This fixes supertab integration and closes #212.
  > Fix line numbers in python error warnings and make all.snippets work for lua too. Fixes #211.
  > Removed undocumented and untested g:UltiSnipsClearJumpTrigger.
  > Small fixes to documentation.
  > Removed a unnecessary property.
  > Removed exe bit from all python files.
  > Project is now hosted on github.
  > Some typos and a todo.
  > Do not pass filename to UltiSnips#AddSnippet.
  > Moving towards Snippet providers.
  > Removed an unused Vim function.
  > vim-jinja (https://github.com/mitsuhiko/vim-jinja) uses the filetype htmljinja, kinda like htmldjango
  > Only use on dictionary in exec(). This works around wierd scoping for list comprehensions.
  > Properly skip tests instead of just not defining them. Now the testsuite looks exactly the same on py2 and py3.
  > Fixed remaining test for python3 and added a shell code test using umlauts.
  > Make iterators python 3 and 2 compatible.
  > Revert to the old way of making scratch buffers. Less flaky.
  > Use the correct python version in tests.
  > Create UltiSnips.UltiSnips_Manager in all cases.
  > Fixed a bug in displaying error messages.
  > childs -> children.
  > Moved the core of the plugin into autoload. This will not really impact loading times because UltiSnips is loaded on the first CursorMovedI command anyways, but it might fix some issues with --noplugin.
  > Improved a comment.
  > Refactored retaining of unnamed register to be done in VimState.
  > Fix a bug in retaining the unnamed register.
  > Only load snippet files when you need to.
  > Do not set a filetype in scratch buffers.
  > Do not set a filetype in scratch buffers.
  > Small bug fix.
  > Refactored how snippet files are parsed.
  > Small bug fix.
  > Small documentation fixes.
  > All linting done. Project is now lint warning free.
  > More linting.
  > More refactorings and linting.
  > More linting and refactorings mainly in _transformation.py.
  > More linting.
  > More linting done.
  > Follow the Vim 7.4 convention where to place python files.
  > More linting.
  > More linting warnings and a small bug fix.
  > More linting and some code simplifications.
  > More linter warnings down.
  > More lint warnings gone and simplified some code.

* .vim/bundle/vim-dispatch bc415ac...2944afd (11):
  > Expose request object
  > Only tmux pipe-pane if appropriate for 'shellpipe'
  > Accept a bar with :Copen
  > Allow :Start :vimcommand
  > Fix escaping issue
  > Capture Windows PID
  > Allow delegating to a Vim command in default dispatch
  > Accept non-string tmux session
  > Don't launch iTerm if not already running
  > Prefer compilers where full 'makeprg' matches
  > Wrap returned command with shellxquote on Windows

* .vim/bundle/vim-eunuch 6a4d193...e3f3b6f (7):
  > Automatic mkdir in :Move and :Rename
  > chmod doesn't accept -- on OS X
  > Spelling fix
  > Fix formatting issue
  > Provide :SudoEdit
  > Don't prompt to read after automatic chmod
  > Alternate strategy to detect unlink failure

* .vim/bundle/vim-javscript 7e28dbd...f8122fd (2):
  > Merge pull request #176 from pangloss/develop
  > Merge pull request #167 from pangloss/develop

* .vim/bundle/vim-jsx db237b9...005282c (2):
  > Get rid of `xhp' instances in README
  > Use default indentation when we leave a JSX context

* .vim/bundle/vim-markdown 61deff1...b02182e (2):
  > Add folding support
  > Merge pull request #62 from myitcv/footnote_support

* .vim/bundle/vim-ragtag a90b2b6...7c7b246 (1):
  > Fix HTML indenting with MacVim's indent/html.vim

* .vim/bundle/vim-soy 542c401...d103c7c (2):
  > Merge pull request #3 from lalinsky/master
  > Merge pull request #2 from lalinsky/master

* .vim/bundle/vim-textobj-user 2045cc1...4bf8b64 (4):
  > Merge branch 'prepare-for-0.5.0'
  > Merge branch 'export-map-api'
  > Merge branch 'prepare-0.4.2'
  > Merge branch 'support-move-x-function'

Signed-off-by: Wincent Colaiuta <win@wincent.com>
Vim: add some React snippets

Signed-off-by: Wincent Colaiuta <win@wincent.com>