Shopping cart

First draft, shopping_cart exercise solution
This is probably true, but I don't know if I would litter my feature files with these sorts of tests. I'd probably do some static code analysis and generally have it somewhere out of sight. These files are better for explaining requirements (BDD) of the software moreso than this sort of thing.