Localisation updates from http://translatewiki.net.

Change-Id: I17279d621201c2f3d75211df9e6ead63622df5b6
Bug 48728: Scale thumbnails on Commons

Change-Id: I330e277ae1034fe9cd018abfc84f72f6966cf91d
Merge "Bug 48728: Scale thumbnails on Commons"
Merge "Localisation updates from http://translatewiki.net."
Localisation updates from http://translatewiki.net.

Change-Id: Ie6a85dbd77b050378277839bc6ce22b9bc865c9b
Upgraded Ruby to 2.0.0-p195

Change-Id: If447db2ac6e2066e136725d66a49b4d8b61d32e9
Cleanup: Kill unused getPageArrayFromApiResponse

Not used in code base so killing. Using $.map instead

Change-Id: I6ba5ce48d1debc7956a4f6253a568ee1059aa4a9
Merge "Cleanup: Kill unused getPageArrayFromApiResponse"
Code cleanup: Remove unused homepage-loaded event.

Change-Id: I217c4065d33752267c6f576f05fdf55f41c730f4
Profiling

Change-Id: If7e448dad916eca5fbe985d398f6072d3714e7f6
Bug 48514: Always redirect to desktop when hitting history url

Add FIXME suggestion - this should probably in future redirect to
the latest diff

Change-Id: Ibc3328b30433348d012d5089cb1eda144a7d04bb
Merge "Bug 48514: Always redirect to desktop when hitting history url"
Bug 47882: Redefine default modules for Minerva Skin

Make use of getDefaultModules

Depends on: https://gerrit.wikimedia.org/r/63584
Bug: 47882

* Kill enableModules and attachResources functions
* Move watch star and search code to desktop skin

Change-Id: Id79b90204badd82ebd02a9351ca0434c2cb47a21
Merge "Bug 47882: Redefine default modules for Minerva Skin"
Remove code that does nothing

Seems to have sneaked in during I7588246bbdaa90be221d7cb531373eb5b1233bf2

Change-Id: Idfcd6d3ceead528d73aeaae0b190cc3c4256adc1
Merge "Remove code that does nothing"
Device type rewrite

* Use regexes only if necessary, in most cases strpos() is enough.
* Since there's now no difference between 'capable' and 'html'
  (jQuery support is irrelevant), merge them into 'generic'
* Order the checks approximately in the order of popularity
  per http://stats.wikimedia.org/wikimedia/squids/SquidReportClients.htm
  to reduce the average number of regexes run per request.
* Simplify non-default iPhone browser handling.
* Reduce the worst-case number of regexes.
* Remove unused firefox.css, neither Fennec is supported nor it's a proper
  way to fix such problems.
* Make 'ie' cover all IE Mobile versions.
* Kill 'wap2', 'wii' and 'psp'.
* Removed a couple of mobileness detection rules covered by MIDP.
* Sort rules.

Change-Id: I79401aee6ec91eeda19a2ff5f010c4406f568c9b
Story 495: Add about and disclaimer links to menu

Change-Id: I19b4a9984a376e6c610bad12bcc6727178b8f617
Merge "Device type rewrite"
Story 755: Add event logging to editing

Dependency: https://gerrit.wikimedia.org/r/65843/

Change-Id: Id63c15675d33c0c7cf1072ea48060856ac1ebeeb