595-105 Shopping list dates

Fixed items added from shopping list so that their expiration date will
be set to the current date.  Also made it so that when the item is added
back to the inventory, it retains it's quantity type.