Update submodule lib/legit 3c4d321...d8f1d09

* lib/legit 3c4d321...d8f1d09 (2):
  > Merge pull request #132 from suan/fix_core_version
  > Merge pull request #121 from lovato/develop
Update submodule vim/bundle/coffee-script eb81ecc...18c6852

* vim/bundle/coffee-script eb81ecc...18c6852 (2):
  > Don't update makeprg on BufWritePost
  > update makeprg before write buf, since we suggest autobuild after write buf with BufWritePost
Update submodule vim/bundle/command-t 89896bd...2be7f46

* vim/bundle/command-t 89896bd...2be7f46 (29):
  > Doc: note that vimball isn't the preferred distribution method
  > Doc: apply other updates for OS X
  > Merge remote-tracking branch 'andyw8/patch-1'
  > Apply temporary hack to get AWS uploads working
  > Reformat HISTORY section to make it parseable again
  > Update docs for 1.6 release
  > Remove StringValue calls from match.c
  > Set thread count based on processor count
  > Tweak processor_count method for style, robustness
  > Add a method to detect number of cores on a system
  > Edit a comment for accuracy
  > Rename qsort comparison methods
  > Rename CommandTMatch_initialize -> calculate_match
  > Dynamically detect presence of pthread.h
  > Avoid overhead of threading when search space is small
  > Add basic prototype of threaded searching
  > Annotate float.h include
  > Demote Match class to pure-C functions
  > Make CommandTMatcher_matches_for a "non-Ruby" function
  > Turn CommandTMatcher_matches_for into a private function
  > Simplify Match instance initialization
  > Make it clear that float.h is a system header
  > Enumerate system headers exhaustively in extconf.rb
  > Fold Match class specs into Matcher specs
  > Make options hash to Matcher#sorted_matches_for truly optional
  > Remove unnecessary instance variables from Matcher specs
  > Use one-line `expect` syntax in Matcher specs
  > Tweak Matcher specs to use OpenStructs instead of stubbing
  > Combine match & matcher benchmarks
Update submodule vim/bundle/exchange 97cb52e...fba5bce

* vim/bundle/exchange 97cb52e...fba5bce (5):
  > Detect overlap for two blockwise regions
  > Fix quoting for escaped <C-V> sequence
  > Use getreg() instead of macro syntax
  > Use " register instead of @
  > Merge pull request #9 from Raimondi/patch-1
Update submodule vim/bundle/file-line a4389bf...4aff0ec

* vim/bundle/file-line a4389bf...4aff0ec (1):
  > Merge pull request #12 from Dorian/patch-1
Update submodule vim/bundle/fugitive 34e2d25...6b338bd

* vim/bundle/fugitive 34e2d25...6b338bd (1):
  > Fix slowness when searching for networked git repos under Cygwin.
Update submodule vim/bundle/less b559b2e...5d965c2

* vim/bundle/less b559b2e...5d965c2 (1):
  > reverting to old indent code - I hope this fixes issue #36
Update submodule vim/bundle/sparkup d949ff7...bb70843

* vim/bundle/sparkup d949ff7...bb70843 (1):
  > Merge pull request #88 from mikaelwikman/master
Update submodule vim/bundle/startify 515bcd4...ca6915e

* vim/bundle/startify 515bcd4...ca6915e (1):
  > Handle encrypted files
Update submodule vim/bundle/syntastic 936bd72...edcb2f2

* vim/bundle/syntastic 936bd72...edcb2f2 (7):
  > Merge pull request #908 from jrahm/master
  > Cleanup mxmlc checker.
  > New syntax checker actionscript/mxmlc
  > :SyntasticInfo now takes an optional argument.
  > Update: dart_analyzer has been replaced by dartanalyzer.
  > Makeprg clarification in the docs.
  > Pylint: add exit code check.
Update submodule vim/bundle/unite 1ac47bb...3f46c31

* vim/bundle/unite 1ac47bb...3f46c31 (25):
  > Merge pull request #433 from joelmo/master
  > Fix #431 matcher_fuzzy problem.
  > Fix vital error
  > Add test for matcher
  > Improve source syntax
  > Improve sorter_rank
  > Add sync option
  > Improve output behavior
  > Improve rank calculation
  > Improve sorter_rank
  > Improve quickmatch behavior
  > Fix #276 #330 improve sorter_rank behavior
  > Improve sorter tests
  > Skip previous syntax
  > Fix output source error
  > #276 improve matcher_fuzzy behavior
  > Add test for sorter_rank
  > #276 improve matcher_fuzzy
  > #276 Improve matcher_fuzzy.
  > Improve narrow behavior in line source
  > Improve message in line source
  > Fix input behavior
  > Support context input in line source
  > Fix #427 improve restore windows behavior
  > Merge pull request #424 from haya14busa/fix/matcher_migemo
Update submodule vim/bundle/vimproc b2bb6d3...b7d6f1f

* vim/bundle/vimproc b2bb6d3...b7d6f1f (5):
  > Fix duplicate tag
  > Added g:vimproc#disable variable
  > Merge pull request #98 from ichizok/fix-define_signals
  > Merge pull request #97 from ichizok/define-signals
  > Merge pull request #96 from ichizok/improve-vimstack
Update submodule vim/vendor/UltiSnips 179af2f...44fd0c7

* vim/vendor/UltiSnips 179af2f...44fd0c7 (2):
  > Do not use has_key in snippets, as this is no longer available in python3.
  > html: added w in useful places. Patch by Julian Martin Grinblat.
Add submodule vim/bundle/ipython @55fd90c

* vim/bundle/ipython 0000000...55fd90c (90):
  > minimal change for non-python kernels to operate
Update submodule vim/bundle/solarized a7b43da...6913e0a

* vim/bundle/solarized a7b43da...6913e0a (1):
  > Remove: Question: guifg=yellow (unreadable for bg=light)