Re-do product selection back to being dropdown instead of collection_select
Correct test to reflect changes to cart helpers
Move stock check to line_item to handle sub products (and make the front page more efficient)