Added alias 'BundleUpdate' for 'BundleInstall!'.

'BundleUpdate' is a more intuitive and explicit command, whereas 'BundleInstall!' isn't.
escape shell commands for windows

inspired by
https://github.com/gmarik/vundle/pull/228 and
https://github.com/gmarik/vundle/pull/172

Vim patch #445 changed shell escaping and introduced incompatabilities for vundle.
Now vundle only escapes joined commands with double quotes on windows when shellxquote is not set to '('.
This workaround closes https://github.com/gmarik/vundle/issues/146 - the mentioned workaround
is no longer needed, but it does not break a vim configurations which contains "set shellxquote=".

DRY shell escaping and modified (hopefully) all relevant places.
Merge pull request #215 from mt3/master

Closes #206: alias `BundleUpdate` to `BundleInstall!`
Escape the repo URI when cloning
Fix link to vim.org in README

Fixes #217
fix Readme formatting

**V**imb**undle** no longer rendering properly...
Fix wiki links

Seems to have broken with GitHub's relative link change https://github.com/blog/1395-relative-links-in-markup-files
Merge pull request #263 from benjaminoakes/patch-1

Fix wiki links

Github's new way of handling relative links broke some of the
links in the readme file.
Prevent side effect of wildignore

Certain wildignore values prevented the various logs from being
viewable.

Fixes #249
Generate helptags independently from user settings

The wildignore setting affects the behaviour of the `= shorthand, so
this changeset replaces the last remaining use of such construct with a
call to exec.
ignore netrwhist file
Merge pull request #271 from adjohnson916/master

Ignore .netrwhist" until rtp ordering is fixed

Because vundle modifies the directory that appears first in the rtp, some files that vim generates in the first directory in rtp end up in the vundle directory. This is a known issue in vundle but until it is resolved, ignore .netrwhhist when found in the vundle directory.
Check for leading/trailing spaces in bundle specs

Warn the user when a leading or trailing space is found in one the
bundle specs they have configured using the Bundle command.
Show error in installer if helptags fails

Failures in :helptags commands for individual bundles were logged but
the error were not propagated to the installer.
Readme and doc clarification about local git repos
Merge remote-tracking branch 'upstream/master' into merge