Hacks to separate build server from web server
Ready for deployment
Added warning for outdated documentation
Okay, more warning
Force flushing of stdout for debug print systems.

Hopefully, this will fix the problem of bug 803530, by at least having the
progress print statements force resets of the 1 hr-with-no-output time limit.
Set the link's text content as the search hint
Updating production to newer revision.
Write out build logs on the fly, rs=ErikRose
Add the number of worker threads needed for better debugging.
Fix (hopefully all) XSSes in old CGI-based code. Fixes bug 846291.

We used to pointlessly HTML-escape the query when returning search results as JSON. Stopped that.
Displays navigable path name on file and folder pages.

This change displays the name of the source file at the top of the
page. The name can be copy/pasted directly into an editor or anything
else to get to the file. Fixes
https://bugzilla.mozilla.org/show_bug.cgi?id=758628
The individual components of the path can be clicked on for
convenient navigation.
Correct some docs.
Add futures to requirements.txt.
Arrange to always load trilite before importing sqlite.

This should let me get Flask going on our ancient production RHEL 5.5 box, which has trilite built against a version of sqlite that isn't the system one. I can't build a new one because this version of RHEL doesn't have the necessary header (sqlite3ext.h).

Also, merge the 2 redundant trilite loaders, and just load trilite at import time.
Rename dxr.wsgi to wsgi.py so we can put a simple one-liner in our per-deployment wsgi file.

Now the per-deployment wsgi file can say simply "from dxr.wsgi import application". We'd point mod_wsgi straight at the source tree's wsgi.py, except that it ends up at the end of a long path which contains the package version, and that will change.
Log tracebacks to Apache's error log.
Include more of the required resources in the MANIFEST so "setup.py install" installations can actually find their templates.

We have yet to figure out how to ship compiled plugins, like the clang one. Ref #110.
Properly fall back to the nb_jobs defined in the config file if none is specified on the dxr-build command line.
Don't make so much noise about missing lexer support while rendering HTML.
Remove nose from requirements.txt.

We need it only for tests, and it's already in tests_require.