Add preliminary support for deleting carts

Thanks a bunch for making this a necessary feature, drone.