Added search index admin to be able to easier handle search index changes. Fix #1930.
Use IRC notices instead of channel messages to notify about test statuses. Also don't join/leave always.
Embed JavaScript translation into page.

This also fixes the name of the LANGUAGES setting to adher to what Django expects —  an iterable of two-tuples. The settings dict setting is now called LANGUAGES_DICT.
With this in place the deployment only requires running `./manage.py compilejsi18n`.

Fixes #1809.
Merge pull request #2167 from jezdez/search-multiple-indexes

Added search index admin to be able to easier handle search index changes. Fix #1930.
Merge pull request #2204 from jezdez/irc-notices

Use IRC notices instead of channel messages to notify about test statuses.
Link to [good first bug] bugs, not [mentor] bugs

Maris informed me today that he uses [mentor] to tag bugs that need a
mentor, regardless of difficulty, and that he uses [good first bug] for
bugs that would be easy for volunteers to pick up.
Update installation-vagrant.rst
Merge pull request #1876 from jezdez/static-i18n-js

Embed JavaScript translation into page.
Merge pull request #2207 from ezio-auditore/patch-1

Update installation-vagrant.rst
Merge pull request #2205 from openjck/update-bugzilla-link-again

Link to [good first bug] bugs, not [mentor] bugs
bug 950945: Fix an error with waffle while attempting to generate sphinx theme layout
Merge pull request #2209 from lmorchard/fix-sphinx-theme-generation

bug 950945: Fix an error with waffle while attempting to generate sphinx theme layout
Merge