Disable eggs template loader
Install and wire up django-jinja

Signed-off-by: Dan McGee <dan@archlinux.org>
Convert details sub-tempates to Jinja2

This is a start at improving performance of rendering the package
details page, our most-visited and slowest page on the production
website. The Django template system is not very efficient due to our
heavy use of broken out templates and pulling of various attributes and
such on related packages.

Signed-off-by: Dan McGee <dan@archlinux.org>
Enable Jinja2 template bytecode caching

Signed-off-by: Dan McGee <dan@archlinux.org>
Convert bulk of package details page to Jinja2

We wrap the whole thing in a Django template so we don't have to convert
our base template to Jinja2 (or have one for each templating engine).
This also simplifies the static stuff so we can just keep using the
Django tags.

Signed-off-by: Dan McGee <dan@archlinux.org>
Break out Jinja2-specific template helpers

Signed-off-by: Dan McGee <dan@archlinux.org>
Move maintainer/packager link code back into template

Signed-off-by: Dan McGee <dan@archlinux.org>
Add possible optimization as a TODO for later
Merge branch 'jinja'