CJ Shopping Cart

First review. Please please ignore the step_definitions files as I only included them to see how cucumber works, and to make it a heck of a lot easier for me to not repeat myself in steps (RubyMine)
This test now overlaps "adding an item to the cart". There's a way to structure this test so that it doesn't duplicate coverage, but the language should be different.