ActiveViewHelperError on bad encryption key input.
Fix decimal formatting for special currencies
Moneris: Use the name on the card

Now if options[:customer] is not specified, we use the name on the
credit card so it'll show up in the Moneris UI.

Closes #1216.
ActionViewHelperError only on short key error.
Use an assertion that works on old rubies.
Review feedback
Merge pull request #1215 from Shopify/fix_universal_amount_format

Fix decimal formatting for universal offsite
Balanced: More 1.1 API fixes and mappings

Fixes verification codes being passed, and maps more address fields.

Thanks @mjallday!
Fix from review.
Merge pull request #1197 from Shopify/sage_encryption_error

ActiveViewHelperError on bad encryption key input.
[Bugfix] Rescue all ResponseErrors for mollie ideal
Merge pull request #1212 from Shopify/bugfix/rescue-all-response-errors-for-mollie-ideal

[Bugfix] Rescue all ResponseErrors for mollie ideal