shopping cart features

Hi,

I am using the python-amazon-simple-product-api in a project and realized it was missing the Cart* calls. So I added them. Also added caching to the tests and extracted common functionality into the new class LXMLWrapper.