this replaces the old cards.owned_count and cards.owned_foil_count
columns. queries that used to use those will now need to join to
lists_card_quantities on card_id/list_id
this allows the same types of card lists as before to be retrieved
but show quantity counts from any lists instead of just the "Owned" list