FIX: cart wasn't recalculating when needed.
FIX: Create assets/ directory in ProductImageTest if it doesn't exist
Merge pull request #251 from madmatt/pulls/ProductImageTest-fix

FIX: Create assets/ directory in ProductImageTest if it doesn't exist
Prevent PopulateCartTask from adding products that can't be purchased.