Update my configurations
Update all submodules

closes #543
Add Tomorrow and Base16 Themes to color files

Both created by @chriskempson

https://github.com/chriskempson/tomorrow-theme/
https://github.com/chriskempson/base16
Remove extra line break
Add base16 and Tomorrow color themes to yml manifest
Add a new line between colors and langs
Style fix
Add visualstar
Added chef cookbook cache & vagrant dirs to the wildignore list

(so CtrlP doesn't pick up the wrong files when working on Chef cookbooks)
Change ctrlp_custom_ignore to not ignore Directory.git

Consider a directory like `foo.git`.  Given that
this is a default name for a repo as shared by
Github, this is a fairly commmon case.

Within directories such as these, CtlrP will
return **NO ENTRIES**.  If you change the name
from `foo.git` to `foo_git` or just `foo`, you're
fine.

The Regex recommended by @kien in the CtrlP
documentation is:

```
\ 'dir':  '\v[\/]\.(git|hg|svn)$',
```

Using *this* pattern, CtlrP behaves as expected.
Remove unnecessary -h test
Update fugitive plugin (git 1.8.5 compatibility)
Merged