Fix tile saved twice to cache.

If self.doMetatile() returns True, the tile was already saved to cache while looping over all subtiles in the render method. No need for an extra round-trip to the caching backend.