Fix for #22: Only write to cache for an HTTP 200, sweep empty png files.