Localisation updates from https://translatewiki.net.

Change-Id: Iff785ce5c22feabc3473b7bfb6ca16ee2de29dad
Merge "Fix form HTML generation test"
Merge "Fix WorldPay AVS settings to work with non-(US|UK|CA)"
Prevent double-submit of Worldpay form

Checks for the 'disabled' class on the submit button

Change-Id: I234faa62df4a67610d60c716a9a6d8e99f839ed3
(FR #1995) Fix bad renormalization of recurring

We normalize donation data three times (TODO: stop that), and on
the third time through, we would set the recurring field to false,
because boolean true was not normalized correctly.

Change-Id: I98a557b69c896d30114cb35576883d09f5c98686
Clear out session data when changing adapters

Ensure order ids and other data from the first adapter you hit
aren't leaking into any subsequent ones.

Change-Id: I90240e5717c741d93b145eddbd484531f4299286
Merge "(FR #1995) Fix bad renormalization of recurring"
Prevent double submission of GC bank transfer form

Change-Id: I56db3c662795967876b7e2577e195dc9a869bbcf
Merge "Clear out session data when changing adapters"
Discover test cases

Copy PHPUnit's directory scanning code to find our tests.  This is
still clunky, but much more reliable than coding the */AllTests tree.

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

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

Change-Id: I3508050e9a0396fcaae9954d5e8552632f058fdd
Use autoloading for test classes

Change-Id: Ic6341ab4ef1af17e29eaaad4544c267af2f5a507
Merge "Use autoloading for test classes"
Merge branch 'master' into deploy-payments_1.22

Change-Id: I633d655e3b54a36494c8c9b342f96160ed270597