Early humans may have feasted on Neanderthal children 45,000 years ago, according to a grisly new study.