Fixes ctrlp_user_command for git repositories

The patch I submitted in #245 was incorrect it was missing the changes 
from https://github.com/kien/ctrlp.vim/issues/174 which ensure that 
untracked files will also be included in the search. This fixes that.
Use curl instead of wget.
Merge pull request #250 from johntyree/bootstrap

Use more robust method for bootstrapping.
symlink override

this fixes the Issue #260.
https://github.com/spf13/spf13-vim/issues/260

If a old symlink of .vimrc exists the new symlink is created by force.
Merge pull request #261 from sanitoeter/3.0

symlink override
Customizable backup/swap/undo/views location

This was done in an effort to clean up the home directory and to
maintain a more centralized location for all vim related files that are
not touched often.
Normalize formatting and fix comments

Updated the modeline to make sure the file always has the proper
formatting no matter what local settings people may use.
Merge pull request #262 from MrDomopanda/3.0

Customizable location for vimbackup, vimswap, etc.
Add coffeescript plugin issue #258
Merge pull request #268 from sp4ke/patch-1

Add coffeescript plugin issue #258
Remove unnecessary/extra ts, sw, et directives

Changing the shiftwidth, tabstop, or expandtab settings in the Vim UI
section did not affect where the indent guides were placed.
Removing this line fixes this issue.
Add Vim to install instructions
Merge pull request #281 from LinXitoW/patch-1

Add Vim to install instructions
Remove pymode's "set number"

If pymode_options is set to 1 and "number" is unset, pymode enables number for python files.
Set snipmate compatibility mode for neosnippet

Prevents a number of snipmate snippets from throwing errors.

See: https://github.com/Shougo/neosnippet/issues/86
Merge pull request #293 from lucisferre/patch-2

Set snipmate compatibility mode for neosnippet
Merge pull request #292 from rguillebert/3.0

Remove pymode's "set number"
Merge pull request #278 from MrDomopanda/3.0

Remove unnecessary/extra ts, sw, et directives
Merge pull request #294 from lucisferre/patch-1

Fixes ctrlp_user_command for git repositories
adding fix to override easy-window bindings