added ability to initialize JSONAPI with CART objects
fixed #19 - adding giftcards to legacy vstore checkout causes ise