Retina-aware category for partially or totally darkening a UIImage