Clean up carrierwave temporary directory

This was previously never being cleaned up, which means we could run into directory size issues. We now clean it before running our tests.