Quickpay integration: Update to handle API v6

Fixed that the quickpay notification parser failed to parse v6
notifications both because they are now URL-form encoded (since v4), and
because it was missing two fields in the checksum calculation

Closes #658.