FLEX-613 add_portal_cart_listings Contact model method

add listings to a portal cart
The VOW carts should always exist. I don't exactly remember at what point they get created, but AFAIK there should never be an instance where you would have to manually create one of the special carts.