Update spree to use spreecommerce 2.3.0

Hi,

I had made some changes which is for your review as the current spreecommerce is version 2.3.0 and 2.4.0 is going to be out soon. (by looking at spreecommerce's github branches)

Cheers,
Muhammad Nuzaihan