Meat-producer Cargill has decided gestation crates have no place in farming.