An Israeli soldier has shot and killed a seven-month-old Palestinian infant in Hebron, escalating tensions.