Reestruturação do modelo de items

Agora, o item do carrinho é chamado CartItem.

CartItem possui um método to_sale_item que o devolve num SaleItem, para ser guardado no banco de informações.

SaleItem possui portanto uma tabela no banco de dados, conforme migração AddItemTable

Para finalizar uma venda, será necessário transformar todos os items do carrinho em SaleItems, e depois colocar nos respectivos SaleItems o id da Sale que está sendo criada.