Refactors braintree api provider constructors
Merge pull request #904 from rustyswayne/1.4.1

Refactors braintree api provider constructors
BrainTree PaymentMethod API provider
Merge pull request #905 from rustyswayne/1.4.1

BrainTree PaymentMethod API provider
Merge branch '1.4.1' into 1.5.0
Merge pull request #906 from rustyswayne/1.5.0

Merge Braintree work from 1.4.1