Create detached giftcards.

This reatains all original functionality but changes in the case when
both a variant and a line item are not linked. Essentially, this allows
the creation of gift cards without being attached to products.