Squashed 'bundle/ctrlp/' changes from b5d3fe6..49c49c0

49c49c0 Merge pull request #3 from drn/exclusion-warning
92ff0f8 Merge pull request #12 from redondos/doc_ctrlp_working_path_mode
0c6f678 Merge remote-tracking branch 'origin/master' into redondos/doc_ctrlp_working_path_mode
ae7c96f Merge pull request #22 from nfvs/master
498e35f Remove custom_ancestors since root_markers does the same thing.
0051ac9 Merge pull request #21 from ctrlpvim/custom_ignore_funcref
27b6f15 Support ctrlp_custom_ignore as function ref
3532f98 Retab
474d81d Merge pull request #16 from ludovicchabant/custom_ignore_func
b94d8b4 Improve g:ctrlp_working_path_mode
a07f71c Merge pull request #20 from ctrlpvim/fix/readme-links
2e959df Merge pull request #19 from ctrlpvim/drop-migemo
3837950 Update URLs in README to point to new repo
802f5a8 Drop migemo
955093b Merge pull request #17 from Chronial/fix-win-shell
c1317c4 Merge pull request #6 from codepiano/translate-cn
aac35a4 Merge pull request #18 from amadeus/highlight-ctrlpmark
daf7c47 Added CtrlPMark highlight group
05e5500 Merge pull request #10 from roryokane/patch-1
72abe16 Merge pull request #2 from nfvs/custom_ancestor_filenames
7ceaa81 Added support for custom ancestors: g:ctrlp_custom_ancestors.
87d559c Check shell in Windows before assuming cmd.exe
2f3055e Add ability to specify a custom ignore function, instead of just patterns.
11fe3e1 Add function ctrlp#clearmarkedlist()
f04b561 Improve wording for ctrlp_working_path_mode
abc936a Make README screenshot narrower to fit
b844bf8 fix translate errors
fd2dc8e rename the ctrlp_cn.txt to ctrlp.cnx
04ddbf4 translate the ctrlp doc into Chinese
64e4fd6 Include custom file listing warning in readme's exclusion notes.

git-subtree-dir: bundle/ctrlp
git-subtree-split: 49c49c0eceaad6a0419fa5489ce7e767a8126124
Merge commit 'dcf80487c0b1e9c8ef973089ab08b50190bc82f3'
Updated ctrlp repo with a fork that is actively updated