spree/spree_gateway — pull request #46 by dominiksteiner (2012-09-28 14:53:19+00:00)
Title: Change name of Spree::Gateway::Braintree to Spree::Gateway::BraintreeGateway 

The following warning appears when the name is Spree::Gateway::Braintree

warning: toplevel constant Braintree referenced by Spree::Gateway::Braintree

as the braintree gem has a module called Braintree which clashes with above class. Changing the name to Spree::Gateway::BraintreeGateway (or just any other name different from Braintree) resolves that problem.