Localisation updates from https://translatewiki.net.

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

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

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

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

Change-Id: I796e365204f483bf46d84e0cc25ae7a19dd6bfd6
Remove some cache control complexity

We've never used this code, its rotting, and I'm about to tear
apart contribution tracking so I figured some cleaning was in
order.

Change-Id: I2fc18aa3d9a841e159507ed4888e30e176ce6e6f

Conflicts:
	tests/DonationDataTestCase.php
Fix noop typo

What do we even use debugarray for!?

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

Change-Id: Ib0a78f2129a732e5abfd4a5839278a8a047ea2aa
Adding two new queues/messages.

These will be the first messages to be shoveled into the new
"fredge" database:  Basically mirroring the data we currently
stash in the payments-initial and payments-fraud syslog buckets.

PS2: Removed data that will be redundant once this data lands
in the db, and we can easily join with contribution_tracking.
Added user_ip to the antifraud message.
Removed naming inconsistencies.

Change-Id: I748e6b3db77a9663c0e4b90d9b8985d08709a162
Remove AmEx logo from form.

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

Change-Id: Ifa4942e6411c1be355e39cb921e025e6a1c91d5f
Better WorldPay Status Code Handling

Based on feedback from Ananth.

Change-Id: I758bcf050d0d46ba1d87ba705756dda051052ac6
Tickling Contribution Tracking

For WorldPay I need contribution tracking information to be
available before I generate the order ID.

SO... move the CTID generation up the validate stack which has
the consequence of having to add additional data after the rest
of validation has completed.

Also some function count reduction and possibly contentiously
removal of the 'force' update contribution tracking stuff.

Change-Id: I1ec3b87d59ca48db89c6c444d938b2fbcd0b2ef0
Actually reset OrderID

This fixes a bug where we would not be resetting the OrderID
after finalizing status. (We also want to keep the contribution
ID so remove that from the purge list.)

Change-Id: Ib7c8dc906278cc39ff6e222ed9f5e43801436e6d
Base WorldPay Order ID on CTID

Make sure we can get to the donationdata object on construct
for orderID generation... and... make the order ID a combination
of the contribution tracking ID and numAttempt.

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

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

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

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

Change-Id: I571498949c54375da0776907c3bd1234dd5daca5
Change all noscript blocks to reference the code-generated block.

What's the point now: Unescaped html entities in links make me
sad. Also DOM parsing.

Change-Id: I117381ed2dcef7843b00aa697ab9f99edc5f6a62