Localisation updates from https://translatewiki.net.

Change-Id: I156272b2351db91f066cbe080cf59fbb5c327e2e
DonationData::sanitizeValue: drop extra args

HHVM currently has a bug whereby if a callback function passed to array_walk
has an arity greater than two, the names of arguments past the second argument
aren't bound. It's a bug in HHVM rather than DonationData. However, you're only
calling this function once, and you're not passing it the extra args, so it
costs us nothing, really, to hard-code them in.

Also change a bare '$matches;' declaration to actually declare the var by
assigning it null.

Change-Id: I0261979fde9bbdb6f3791b9decbd9928c8f7d796
jquery.payment: don't express dependency on jQuery

jQuery is a dependency for ResourceLoader itself, so you can be sure it has
always already been loaded. If you try to express a dependency on it
explicitly, a test in core will fail:

26) ResourcesTest::testDependencies
Module 'jquery.payment' must not depend on 'jquery'
Failed asserting that an array does not contain 'jquery'.
in tests/phpunit/structure/ResourcesTest.php:50

Change-Id: I550d89e94550e45e72200152d9316f8b01541b2e
Don't express depednency on jquery (same reason as 193f6a4f06)

Change-Id: I3a802bc31de3e1edbefd83b6c980bff6b8e3bf93