More tests.
UpdateItem test also tests updating options.
Added test to check that the cart can get its contents.
Test cart destroys. Proper destroying event name.