Access transaction data (bug 1019573)

https://bugzilla.mozilla.org/show_bug.cgi?id=1019573
the webpay API is not localized so you can just return normal strings. If we were to add localization I think we'd do it more at the client/app level. In other words, the error code would be used to look up localized messages.