Add envlab style for TeX

Add code for creating envelopes as part of creating letters with LaTeX.
vim - Use normal modified indicator in statusline

My attempt to display a smaller indicator for modified files didn't
work.  All windows were showing the modified state of the active one.
vim - SpeedDatingFormat for 2 February 2013

Add SpeedDatingFormat for the date format which I normally use.
TeX - Rotate envelop content the other way

Modify envlab.sty to have it rotate the envelope content in the other
direction.  This way it will agree with the icon on my printer.
TeX - Allow wider recipient address on envelopes

Adjust the width which envlab allows for recipient addresses.  The
default value was causing street addresses to be wrapped when writing to
representatives in DC.
Update upstreams/completion

My completion for vnstat has been merged, along with a number of other
improvements.

 * upstreams/completions 637436f...8b651e5 (20):
   > Merge pull request #120 from amouravski/patch-1
   > Merge pull request #118 from mitukiii/gem
   > Merge pull request #119 from cirilloblu/patch-1
   > Merge pull request #115 from pismute/docpad
   > Merge pull request #117 from pismute/nvm
   > Merge pull request #116 from supki/cabal-completion
   > Add completions for _mussh
   > Merge pull request #114 from Poapfel/master
   > Merge pull request #113 from dakrone/master
   > Merge pull request #109 from markcornick/knife_environment
   > Merge pull request #110 from markcornick/chef_x_remote
   > Merge pull request #108 from spk/_gem_push
   > Merge pull request #107 from potix2/brew-update
   > Merge pull request #106 from dserodio/pg_dumpall
   > Merge pull request #105 from ehamberg/patch-1
   > Merge pull request #104 from dark-panda/pg-dump-enhancements
   > Merge pull request #101 from aschrab/vnstat
   > Merge pull request #102 from dark-panda/pgsql-enhancements
   > Implemented sdd completion script
   < Merge branches 'openssl' and 'vnstat' into run
vim - Update fugitive plugin

 * vim/bundle/fugitive cff78c3...cf3fe78 (23):
   > Switch :Gblame <CR> to open commit
   > Fix setting of foldmethod in :Gstatus
   > Don't clobber foldmethod in :Gedit :
   > Support WIDE COLON in :Gstatus in some locales
   > Fix supposed "Press ENTER" prompt
   > Revert "s:Detect: only add readable files to &tags and doc"
   > Fix duplicate Signed-off-by lines
   > Return '' from buffer.path() if outside work tree
   > Send :help :Gw to the right place
   > Fix error when g:fugitive_github_domains is unset
   > Allow :Gbrowse on HTTP GitHub FI
   > Escape # in :Glog
   > Replace :Gstatus cv with cva and cvc
   > Provide failsafe for foldtext filename
   > Correct foldtext when diff.mnemonic is set
   > Mention OS X browser in FAQ
   > Fix :Gbrowse when argument starts with a digit
   > Conceal file names and line numbers in :Gblame
   > Update :Gblame supported options
   > Don't show diff in keywordprg output in GUI
   > Allow a count to blame resizers
   > Fix A in :Gblame with unix timestamp
   > s:Detect: only add readable files to &tags and doc
vim - Replace python folding function

Switch to using my own simple function for folding python code.  The
complex function that I had been using created folds for the bodies of
methods but didn't include the method definition line.
vim - autoload python fold method
vim - autoload ruby fold functions
vim - Add fold markers to ruby fold functions
vim - Consolidate ruby ftplugin files

Use single ftplugin file for ruby rather than several files.  Don't have
enough content to justify having multiple files.
vim - Improve python fold function

Fix python fold function so that lines which start in the first column,
but aren't the start of a class or method are not considered to be part
of a fold unless they're part of a string.
vim - Fix mapping for SyntaxAttr()

Need to use nnoremap when setting up mapping for SyntaxAttr()
vim - Improve fold function for python

End fold for functions or classes when the indent size gets too small
for that content.  Previously it was incorrectly handling code like:

   class Foo:
       def blah:
           a = 1
       b = 2

including the final line inside of the fold for the function.
vim - Fix python folding with decorators

Function and class decorators should be in same fold as the thing that
they decorate.
vim - Add foldtext function for python

Ignore decorator lines when determining the text which should be
displayed for a fold.
git - Add push-new-repo alias

Add alias to work together with server-side script to allow creating a
new repo and pushing to it in one step.
vim - try/catch requires vim 7.0

Check that using at least vim 7.0 before trying to do try/catch around
loading of pathogen.  Haven't actually run into problems with that, but
it was pointed out in response to an answer I gave on superuser.com.
vim - Update numbertoggle plugin

* vim/bundle/numbertoggle 7d96650...14031ee (3):
  > Improved &numberwidth calculation
  > Improved README and docs credits
  > Merged @ClementJunca's changes