Default credit card

This does the following:
* When an order is completed, associate its credit card to its user, and mark that card as default
* When an order gets to the payment step and doesn't have any payments, add the default card
So, this is already merged anyhow, but I don't think we actually need an index here. One on `user_id` would be helpful, but how many credit cards is one user going to have?