Backwards compatibility fixup for currencies

* added currency name to the currency list object
* add 'currency' as an alias for 'name' when returning currency array
* fix some miscoding in the currency list handling for the paypal gateway