Fix Bug 965501, use flex for moar header awesomeness
Tweaks and add Safari support for flex
Final tweaks to header layout
put the spinner back jack
Add white-space nowrap to bullet proof checkbox label
closes bugs #991990 & #991991 - url hash is consistent with ranges, ctrl toggles single lines properly

Spelling and doc fix
Merge flexbox use for search panel. Close #271.
Merge highlighting fixes. Fix bug 991991. Fix bug 991990. Close #274.
Whoops. Increment format version since espressive changed layout.html in the flexbox patch.
Fix omniglot issue with multiple repositories, rs=ErikRose.
Readme.rst updated with link to deployment.rst
Merge pull request #276 from sant0sh/master

Readme.rst updated with link to deployment.rst
Expand deployment documentation, especially deployment with Apache and mod_wsgi
Indexing large application runs out of memory

Steps to reproduce:

dxr-build.py with very large application (120,000+ objects)

Actual results:

Received "out of memory" message from system during the "Generating callgraph" step and process was apparently killed by the kernel (?).  On a retry we observed the process was using almost all of the 21gb swap space on the system after getting to the callgraph step.

After instrumenting the build script the problem seems to occur in the fetchall functions and fetchall variables steps, which makes sense.

Expected results:

Process should have completed eventually over the weekend.
cleaned up chunking by Jack Marr into a generator
Made doc string more descriptive
removed extra p that broke tests
fixed to comply with pep8 and dxr standards
Cut memory use when generating inheritance tree and call graph. Fixes bug #1004547. Close #279.
Merge branch 'master' of github.com:mozilla/dxr into restore-warning-icons