First pass at graceful handling of items being deleted before someone can DL their shopping cart.
Refactor existence check into a filter that runs before the show/download actions.
Cart now discards items that no longer exist in the repository.
Merge pull request #158 from nu-lts/feature/shopping_cart_exists_check

Feature/shopping cart exists check