cope with some failures that do not have transaction method
also change Net::Braintree version req to help some cpanm issues