Update Vim bundles

Using my new script:

  ./update-vim-bundles.zsh
Tell git diff to be patient

From:

  http://blog.apiaxle.com/post/handy-git-tips-to-stop-you-getting-fired/

Using the patience diff algorithm to compare large swathes of repetitive
text (hello, xml!) often produces a much more readable diff that will
reveal context and therefore hopefully bugs/typos etc. The description
of the algorithm by the author is:

  Find all lines which occur exactly once on both sides, then do longest
  common subsequence on those lines, matching them up.

Here’s a quick snippet of a diff to show it helping. Bare LCS-based
diff:

   def thing1 {
       something += 1
  +}
  +
  +def somethingelse {
  +    something += 1
   }

   def thing2 {
       something += 2
   }

With patience becomes:

   def thing1 {
       something += 1
   }

  +def somethingelse {
  +    something += 1
  +}
  +
   def thing2 {
       something += 2
   }

Same end result but much easier to read.