[klarna-checkout] Mark failed if error_code set in details.
Merge pull request #271 from formapro-forks/klarna-checkout-mark-failed-if-error-code-set

[klarna-checkout] Mark failed if error_code set in details.
Release 0.12.7
Merge branch '0.12'
[payment] intr builder.
[payment-builder] cleanup, intr PaymentBuilder and PaymentFactory interfaces.
[payment-builder] reuse one builder everywhere, move custom creation logic to factory.
fix
[test] remove not used test case.
[paypal-ec] add test for payment factory and update docs.
[payment-builder] add tests for builder.
fix code to work on 5.3