Better checks for CC numbers in fields

Now we actually look for known CC patterns instead of
just a minimum of 12 numbers.

Change-Id: Ie0fcef68b91ca567571dbcb7011ba52af80cbdb9
Making the ES DD form readable

For certain definitions of readable and usable.

Change-Id: I6f1948dded0e4592c667b74f7b6ae2c768c373a3
Fix grammar (comma before but)

Change-Id: Ib7938eab24be325169e4cb6fcadce9dbc5280353
Localisation updates from http://translatewiki.net.

Change-Id: Ia1beeea1911ebff0ecc3d0242293ba6895b50b87
Change PayPal adapter workflow

* Default behavior is to redirect without user interaction.
* Interaction is required if the currency is not supported.  An approximate
conversion is made, the user is notified of the currency change, and the
amount field becomes a text input box.

Change-Id: I8345e72b203e9a366ee96fb9b79acc28cf89ce85

Conflicts:
	paypal_gateway/paypal_gateway.body.php