Add support for clang 3.4.
Direct search for filename:line_number
direct search for files should work without a path
Add support for clang 3.4.
replace a use of 'LIKE' with '='
add test
Merge nick's line-number direct-search shortcut: something.c:6.
Move getQualifiedName to be a member function.
Make getFileInfo take a (const std:string &) as it doesn't need to modify its parameter.
Distinguish anonymous namespaces that are in different files.
Add tests.
Switch to SafeConfigParser.

The docs tell me it's more "sane" and "predictable", and the old ConfigParser is pretty much deprecated.
Close #223.  Distinguish anonymous namespaces that are in different files.
fix conflicting plugins error message
Test for empty lists a little more Pythonically.
Merge fix for NameError when a plugin is erroneously both enabled and disabled. Close #225.
Revert from SafeConfigParser to legacy ConfigParser.

The safer variant broke on the nightly indexing run's config file, and I don't have time to troubleshoot that now.
Merge master into ui before landing my world-changing template unification branch.
Rip out the remainder of custom template support.

The instructions were hopelessly out of date, we had already stripped out the other example templates, and we've genericized the included one to suit non-Mozilla deployments.

The motivation to do this now is that we need to share some templates between the client and server side, and figuring out how to support that in a custom template--which nobody's using anyway--makes it more complicated.

Also remove the foot_text option. If we want something like this, it should be HTML anyway so you can have links.

In layout.html, fix the footer block so it doesn't leave an unbalanced div tag, and fix whitespace so we're not deceived into doing that again.
Kill the last repetition of the Switch Tree menu. Fix bug 960189. Have Jinja look in both template folders so we can share the switch_tree template.