nil guard credentials in options hash

Coinbase API credentials are sent eagerly to `self.do_request`. If the API secret or API key is unspecified, the integration barfs. This simply initializes the credential strings to `''` so that the Coinbase API can return a complaint rather than the Ruby interpreter trying to convert `nil` to a String.  

@j-mutter @edward /cc @Shopify/payments