FLEX-613 add_portal_cart_listings Contact model method

add listings to a portal cart
Is this for the auto-created carts (Favorites, Possibilities, etc)? If it is, I think we'd want to raise an exception if the cart is missing, simply because that shouldn't happen and having those actions fail quietly probably isn't something we want.