Updates and bugfixes for QuickPay gateway

Replaces PR #1186

@moklett not hard-coded in the actual changeset: https://github.com/Shopify/active_merchant/commit/2f6f3cfecc0b755ab2b27f23e402a88b1722b171#diff-4343154822f7464c3a9cc97bd031ac3bR230