Add Twinside/vim-haskellFold

Better folding for Haskell:
https://github.com/Twinside/vim-haskellFold
Update .vimrc.bundles

According to line 94 and the Bundle name here, it should be Scala, not Java
Update bootstrap.sh
Merge pull request #584 from Cade-Forester/patch-1

Prevent stopping installation process: disable 'more' option
Merge pull request #582 from ljie-PI/patch-1

Update .vimrc.bundles
Merge pull request #571 from x0l/patch-1

Add Twinside/vim-haskellFold
fix PyMode setting; add ctrlp-funky
Better <CR> and <Tab> handling when popup menu is present for autocomplete & snippets.
Moving go support to fatih/vim-go
Adding a set of bundles for Writing in Vim
Enable snippets in go when using neosnippet
Removing some of the more obscure languages from the default groups.
Please set g:spf13_bundle_groups in your .vimrc.before.local file to enable using these languages
Removed bundle 'justinmk/vim-sneak'; it messed with default 's' key.
Update .vimrc

adding another filetype to the autocmd to remove trailing spaces
Introduce .vimrc.bundles.default
Add neocomplcache_omni_patterns for Go

The default omni pattern is not working for Go and the following pattern is added explicitly:

    let g:neocomplcache_omni_patterns.go = '\h\w*\.\?'
Fix setup_vundle to install default bundles.
Update bootstrap.sh
it's -> its
be consistent about ag, ack-grep and ack switches

Signed-off-by: BlackEagle <ike.devolder@gmail.com>