A video of a 16-year-old Palestinian girl slapping and yelling at an Israeli soldier has proved polarizing.