improve historical campaign lookup

Move the "enabled" check to the db query

Change-Id: I9e3d38fcad39ee02eb4f264068328e16989471ae
Save a ton of memory in GlobalAllocation

Untold savings.  Render Messages to text and discard along with parameters.

Change-Id: I75bc647a966e5f36a34e84402f629f0ff3d2d776
Localisation updates from http://translatewiki.net.

Change-Id: Ic3f97554232a36599686842488c1fc8ce837b558
Localisation updates from http://translatewiki.net.

Change-Id: Ia774da4566515410db213f87d11feba51b60e52c
Localisation updates from http://translatewiki.net.

Change-Id: Icd9d9db7c43e163e89556b801e4e6d118229c49c
Localisation updates from http://translatewiki.net.

Change-Id: I6b4ca427e2b71daa8550b2a06bd0070f84741719
Merge remote-tracking branch 'origin/master' into HEAD

* improve historical campaign lookup
* Save a ton of memory in GlobalAllocation
* Localisation updates from http://translatewiki.net.
* Localisation updates from http://translatewiki.net.
* Localisation updates from http://translatewiki.net.
* Localisation updates from http://translatewiki.net.