Note that dj behavior has changed
Add Locate function for your csearch index

I'm trying to use multiple csearch indexes and this lets me put them at
the root of my code instead of in HOME.

Try to find this index when starting from an IDE.
sub: Use my latest update to bashmarks
Convert buildtags from LookupFile to CtrlP

I switched to CtrlP for finding files. Update my index builder to build
the right index (with the right name).

The filelist output should work for cscope. It works on Windows.
Don't directly reference filelist

Since filelist is just a list of filenames, I can use it's variable form
everywhere.
sub: add detectindent

I am editing lots of different styles recently. tpope's sleuth isn't
helpful because he wants to enforce 8 space tabs [1]. (Which I find far
too long.) I use 4 space indents where possible, so keep my hard tabs to
4 spaces.

[1]: https://github.com/tpope/vim-sleuth/issues/1
ignore cpp curly errors that are often valid

Especially with c++11, these are valid.