Localisation updates from https://translatewiki.net.

Change-Id: I01e68f09f303a8af76f1a9c0b010e6df805a04cf
(bug 73389) rollback new controller modules due to mobile fail

Change-Id: I337057fd75a7790848d8aa85b2243355f17c48f2
Merge "Localisation updates from https://translatewiki.net."
Register mobile modules in SkinMinervaDefaultModules hook

Change-Id: Idb65f2a0e1ed62023475cdeed6f1056be78f9714
test fixtures do not pollute cn_known_devices table

Change-Id: I04935fcb8bc0e4a3e0c76b53820230b77a2e1441
Tests for BannerAllocationCalculator

* Introduces expected allocations for test fixtures.
* Lenient float comparison.

Change-Id: Ifcc1ae015ec7f0d5789f7cd3a0918d4907a56b1e
refactor test fixtures as json

This makes it simple to reuse from QUnit, to test client-side
allocation calculation.

Change-Id: Icddf07c85b74bb18d201a4572b91281d1e98fd28
QA: add mobile URL target for Jenkins build

Change-Id: I40307e6f78df2b6036d943471b786c0f9fe66a74
Clean up jshintrc and namespace closures

Change-Id: Ia086b02d3437620d1408e1230883023894a5d683
restore new banner choice modules

Being sensitive to mobile, this time around.

Change-Id: I1ac69c041712d691514f080c6476e5fd3afb73a5
Show a friendly error page when requested banner does not exist

Make actually I4d61c700ced1001a380241d657ae0341f09ce371 work.

Bug: 54180
Change-Id: Ib1a770d7c9b56a045fa1b11104bd88e831d6931d
Merge "Show a friendly error page when requested banner does not exist"
Localisation updates from https://translatewiki.net.

Change-Id: I2d33e2e4bfa92917752c11edc7ea0cf58e621088
Merge "restore new banner choice modules"
Merge "refactor test fixtures as json"
rename BannerChooser test

To distinguish from upcoming tests of other allocations code paths.

Change-Id: I9df1e97ddae2c089f48c554153ace110105b869d
ApiCentralNoticeBannerChoiceData tests

Change-Id: I1b1cab6b85ef1386b32d9116844a9f143051f58c
Basic QUnit tests

Covers a tiny bit of bannerController.

Change-Id: I281f576b4a75458b15071167220c1c404e7bec6d
Localisation updates from https://translatewiki.net.

Change-Id: Ibec46394287daebd9c3d4587c5ffe54fb71079cc
Localisation updates from https://translatewiki.net.

Change-Id: I8dadd502025df1248c8f7911d99112e47f5d9998