Fixes New Braintree Cancel Method

Without calling `provider`, Braintree was not authenticating properly when trying to cancel orders.

Related to https://github.com/spree/spree_gateway/issues/145 and https://github.com/radar/spree/commit/b66036d2c08616ce419c606c43c27056d53f9be5