From water to fire, Spain’s spring festival involves a brilliant display of firecrackers, larger-than-life puppets and extravagant parades.