Spree 2 2

This is now tested against spree 2.2 for the basic purchase of products, need to test RMA process.