Switch to proper full-text-search system
Rigrt now, we're searching with %LIKE%
queries, which peforms extremely bad on large datasets or modest hardware. See discussion at #989 (closed) for instance.
Since PostgreSQL and Django support Full-Text-Search, we should use that instead.