Vertically center subnav icon
Refactored search view to be API based and implemented complex filters.

This also includes other fixes:

- added django-dbgettext as a simple way to handle dynamic translations
  via the standard gettext API

- a fix for calculate_related_documents the cronjob function to
  actually use the correct table for document tags
Fix bug 937065 - Update link display type
Merge pull request #1583 from jezdez/extend-topic-filter-915760

Search refactor with translatable, admin configurable, complex search filters.
Merge pull request #1634 from darkwing/default-open-919065

fix bug 919065 - Allow attribute for auto-opening a quicklink menu
Merge pull request #1635 from darkwing/icon-position

Vertically center subnav icon
Merge pull request #1636 from darkwing/ql-display-937065

Fix bug 937065 - Update link display type
fix bug 927047 - Only include lang switcher if doc has multiple langs
fix bug 920777 - Fix main nav link
Merge pull request #1639 from darkwing/apps-link-920777

fix bug 920777 - Fix main nav link
bug 773522: Fix djcelery tables with a local migration
Merge pull request #1623 from lmorchard/773522-wiki-expiration-rebuild

bug 773522: Fix djcelery tables with a local migration
CSS and template updates to make profile pages look better
added aria-hidden="true" to all the icons, just to be on the safe side.
Make search span column on mobile, easier to use.
Restore legacy search functionality
Fixed search view test.
Added old Google redirect to search view.
Merge pull request #2 from jezdez/search-legacy-format

Fixed search view test.
Merge pull request #1642 from darkwing/mobile-search

Make search span column on mobile, easier to use.