Added and -u "update" mode to my setup.sh script

Also made error handling a little more robust
Added handy help output, adjusted formatting

-h and --help now print a help message, as well as using to many args.
Also I have changed some of the logic in the setup to bail out if Vundle
already exists, forcing me to use -u to update.
Added status message for vim BundleInstall failure

For some reason this seems to fail when setting up from remote.
Removed vim redirection of stderr in setup
Possible fix for awkward remote behavior

echo into stdin and have vim read stdin... maybe then it won't complain
when it isn't attached to a tty
Updated docs, help info

Everything looks good!