Patching up some unit tests and finished initial pass at BraintreeCustomerService
Merge pull request #901 from rustyswayne/1.4.1

Patching up some unit tests and finished initial pass at BraintreeCustomerService
Added nuget build for test projects base classes
A bit of work on a testing base class
Finished up test base.  Started API Provider (wrapper classes)
Merge pull request #902 from rustyswayne/1.4.1

Started API Wrapper classes
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
Add onSale flag to ProductList (view) and ProductVariantList (view)
Started work on the subscriptions API provider
Merge pull request #907 from rustyswayne/1.4.1

Started work on the subscriptions API provider
Merge branch 'feature/extended-product-views' of https://github.com/opmaat/Merchello into opmaat-feature/extended-product-views
Merge remote-tracking branch 'merchello/1.4.1' into 1.4.1
Merge pull request #908 from rustyswayne/1.4.1

Merges @opmaat pull that adds "Product On Sale" column to product catalog list view.
Finished up services and started actual Braintree Gateway Provider and Method
Almost finished with the braintree simple transaction payment gateway method
Finishes simple braintree transaction payment method and starts vault based transactions
Merge pull request #910 from rustyswayne/1.4.1

Completes Braintree services and BraintreePaymentGatewayProvider and the first payment method.