Improve Coinbase error handling

@bslobodin /cc @Shopify/payments Simply raise ActionViewHelperErrors instead. Should we change the error messages to something else?
Always good to have tests, thanks!