Many-Body Physics of Single and Double Spin-Flip Excitations in NiO.